#include <Extensions.h>
Public Member Functions | |
ExtensionA6 () | |
ExtensionA6 (TUserI *pObject) | |
ExtensionA6 (const Object &object) | |
ExtensionA6 (const FCO &object) | |
ExtensionA6 (const ConnectionEnd &object) | |
ExtensionA6 (const TBON1 &object) | |
ExtensionA6 (const TBON2 &object) | |
ExtensionA6 (const TBON3 &object) | |
ExtensionA6 (const TBON4 &object) | |
ExtensionA6 (const TBON5 &object) | |
ExtensionA6 (const TBON6 &object) | |
ExtensionA6 (const ExtensionA6< TBON1, TBON2, TBON3, TBON4, TBON5, TBON6, TUserI > &object) | |
ExtensionA6< TBON1, TBON2, TBON3, TBON4, TBON5, TBON6, TUserI > & | operator= (const Object &object) |
ExtensionA6< TBON1, TBON2, TBON3, TBON4, TBON5, TBON6, TUserI > & | operator= (const FCO &object) |
ExtensionA6< TBON1, TBON2, TBON3, TBON4, TBON5, TBON6, TUserI > & | operator= (const ConnectionEnd &object) |
ExtensionA6< TBON1, TBON2, TBON3, TBON4, TBON5, TBON6, TUserI > & | operator= (const TBON1 &object) |
ExtensionA6< TBON1, TBON2, TBON3, TBON4, TBON5, TBON6, TUserI > & | operator= (const TBON2 &object) |
ExtensionA6< TBON1, TBON2, TBON3, TBON4, TBON5, TBON6, TUserI > & | operator= (const TBON3 &object) |
ExtensionA6< TBON1, TBON2, TBON3, TBON4, TBON5, TBON6, TUserI > & | operator= (const TBON4 &object) |
ExtensionA6< TBON1, TBON2, TBON3, TBON4, TBON5, TBON6, TUserI > & | operator= (const TBON5 &object) |
ExtensionA6< TBON1, TBON2, TBON3, TBON4, TBON5, TBON6, TUserI > & | operator= (const TBON6 &object) |
ExtensionA6< TBON1, TBON2, TBON3, TBON4, TBON5, TBON6, TUserI > & | operator= (const ExtensionA6< TBON1, TBON2, TBON3, TBON4, TBON5, TBON6, TUserI > &object) |
operator bool () const | |
TUserI * | operator-> () const |
Static Public Member Functions | |
static ObjectImpl * | castObjectImpl (ObjectImpl *pObject) |
static ExtensionInfo | castImpl (ObjectType eOType, const std::string &strKind, const std::string &strRole) |
static ObjectImpl * | createImpl () |
static std::vector< std::string > | setKinds (const std::string &strKinds) |
Public Attributes | |
friend | ExtensionManager |
Static Public Attributes | |
static std::vector< std::string > | vecKinds |
static const ExtensionManager | extensionFactory |
static std::vector< std::string > | vecDerivedKinds |
Static Protected Member Functions | |
static void | addDerivedKinds (const std::vector< std::string > &_vecKinds) |
Static Protected Attributes | |
static int | inheritance_level |
static std::string | string_type |
static ObjectType | type |
Definition at line 2302 of file Extensions.h.
BON::ExtensionA6< TBON1, TBON2, TBON3, TBON4, TBON5, TBON6, TUserI >::ExtensionA6 | ( | ) | [inline] |
Definition at line 2369 of file Extensions.h.
BON::ExtensionA6< TBON1, TBON2, TBON3, TBON4, TBON5, TBON6, TUserI >::ExtensionA6 | ( | TUserI * | pObject | ) | [inline] |
Definition at line 2374 of file Extensions.h.
BON::ExtensionA6< TBON1, TBON2, TBON3, TBON4, TBON5, TBON6, TUserI >::ExtensionA6 | ( | const Object & | object | ) | [inline] |
Definition at line 2380 of file Extensions.h.
BON::ExtensionA6< TBON1, TBON2, TBON3, TBON4, TBON5, TBON6, TUserI >::ExtensionA6 | ( | const FCO & | object | ) | [inline] |
Definition at line 2386 of file Extensions.h.
BON::ExtensionA6< TBON1, TBON2, TBON3, TBON4, TBON5, TBON6, TUserI >::ExtensionA6 | ( | const ConnectionEnd & | object | ) | [inline] |
Definition at line 2392 of file Extensions.h.
BON::ExtensionA6< TBON1, TBON2, TBON3, TBON4, TBON5, TBON6, TUserI >::ExtensionA6 | ( | const TBON1 & | object | ) | [inline] |
Definition at line 2401 of file Extensions.h.
BON::ExtensionA6< TBON1, TBON2, TBON3, TBON4, TBON5, TBON6, TUserI >::ExtensionA6 | ( | const TBON2 & | object | ) | [inline] |
Definition at line 2407 of file Extensions.h.
BON::ExtensionA6< TBON1, TBON2, TBON3, TBON4, TBON5, TBON6, TUserI >::ExtensionA6 | ( | const TBON3 & | object | ) | [inline] |
Definition at line 2413 of file Extensions.h.
BON::ExtensionA6< TBON1, TBON2, TBON3, TBON4, TBON5, TBON6, TUserI >::ExtensionA6 | ( | const TBON4 & | object | ) | [inline] |
Definition at line 2419 of file Extensions.h.
BON::ExtensionA6< TBON1, TBON2, TBON3, TBON4, TBON5, TBON6, TUserI >::ExtensionA6 | ( | const TBON5 & | object | ) | [inline] |
Definition at line 2425 of file Extensions.h.
BON::ExtensionA6< TBON1, TBON2, TBON3, TBON4, TBON5, TBON6, TUserI >::ExtensionA6 | ( | const TBON6 & | object | ) | [inline] |
Definition at line 2431 of file Extensions.h.
BON::ExtensionA6< TBON1, TBON2, TBON3, TBON4, TBON5, TBON6, TUserI >::ExtensionA6 | ( | const ExtensionA6< TBON1, TBON2, TBON3, TBON4, TBON5, TBON6, TUserI > & | object | ) | [inline] |
Definition at line 2437 of file Extensions.h.
static void BON::ExtensionA6< TBON1, TBON2, TBON3, TBON4, TBON5, TBON6, TUserI >::addDerivedKinds | ( | const std::vector< std::string > & | _vecKinds | ) | [inline, static, protected] |
Definition at line 2355 of file Extensions.h.
static ExtensionInfo BON::ExtensionA6< TBON1, TBON2, TBON3, TBON4, TBON5, TBON6, TUserI >::castImpl | ( | ObjectType | eOType, | |
const std::string & | strKind, | |||
const std::string & | strRole | |||
) | [inline, static] |
Definition at line 2322 of file Extensions.h.
static ObjectImpl* BON::ExtensionA6< TBON1, TBON2, TBON3, TBON4, TBON5, TBON6, TUserI >::castObjectImpl | ( | ObjectImpl * | pObject | ) | [inline, static] |
Definition at line 2317 of file Extensions.h.
static ObjectImpl* BON::ExtensionA6< TBON1, TBON2, TBON3, TBON4, TBON5, TBON6, TUserI >::createImpl | ( | ) | [inline, static] |
Definition at line 2327 of file Extensions.h.
BON::ExtensionA6< TBON1, TBON2, TBON3, TBON4, TBON5, TBON6, TUserI >::operator bool | ( | ) | const [inline] |
Definition at line 2526 of file Extensions.h.
TUserI* BON::ExtensionA6< TBON1, TBON2, TBON3, TBON4, TBON5, TBON6, TUserI >::operator-> | ( | ) | const [inline] |
Definition at line 2531 of file Extensions.h.
ExtensionA6<TBON1,TBON2,TBON3,TBON4,TBON5,TBON6,TUserI>& BON::ExtensionA6< TBON1, TBON2, TBON3, TBON4, TBON5, TBON6, TUserI >::operator= | ( | const ExtensionA6< TBON1, TBON2, TBON3, TBON4, TBON5, TBON6, TUserI > & | object | ) | [inline] |
Definition at line 2518 of file Extensions.h.
ExtensionA6<TBON1,TBON2,TBON3,TBON4,TBON5,TBON6,TUserI>& BON::ExtensionA6< TBON1, TBON2, TBON3, TBON4, TBON5, TBON6, TUserI >::operator= | ( | const TBON6 & | object | ) | [inline] |
Definition at line 2510 of file Extensions.h.
ExtensionA6<TBON1,TBON2,TBON3,TBON4,TBON5,TBON6,TUserI>& BON::ExtensionA6< TBON1, TBON2, TBON3, TBON4, TBON5, TBON6, TUserI >::operator= | ( | const TBON5 & | object | ) | [inline] |
Definition at line 2502 of file Extensions.h.
ExtensionA6<TBON1,TBON2,TBON3,TBON4,TBON5,TBON6,TUserI>& BON::ExtensionA6< TBON1, TBON2, TBON3, TBON4, TBON5, TBON6, TUserI >::operator= | ( | const TBON4 & | object | ) | [inline] |
Definition at line 2494 of file Extensions.h.
ExtensionA6<TBON1,TBON2,TBON3,TBON4,TBON5,TBON6,TUserI>& BON::ExtensionA6< TBON1, TBON2, TBON3, TBON4, TBON5, TBON6, TUserI >::operator= | ( | const TBON3 & | object | ) | [inline] |
Definition at line 2486 of file Extensions.h.
ExtensionA6<TBON1,TBON2,TBON3,TBON4,TBON5,TBON6,TUserI>& BON::ExtensionA6< TBON1, TBON2, TBON3, TBON4, TBON5, TBON6, TUserI >::operator= | ( | const TBON2 & | object | ) | [inline] |
Definition at line 2478 of file Extensions.h.
ExtensionA6<TBON1,TBON2,TBON3,TBON4,TBON5,TBON6,TUserI>& BON::ExtensionA6< TBON1, TBON2, TBON3, TBON4, TBON5, TBON6, TUserI >::operator= | ( | const TBON1 & | object | ) | [inline] |
Definition at line 2470 of file Extensions.h.
ExtensionA6<TBON1,TBON2,TBON3,TBON4,TBON5,TBON6,TUserI>& BON::ExtensionA6< TBON1, TBON2, TBON3, TBON4, TBON5, TBON6, TUserI >::operator= | ( | const ConnectionEnd & | object | ) | [inline] |
Definition at line 2459 of file Extensions.h.
ExtensionA6<TBON1,TBON2,TBON3,TBON4,TBON5,TBON6,TUserI>& BON::ExtensionA6< TBON1, TBON2, TBON3, TBON4, TBON5, TBON6, TUserI >::operator= | ( | const FCO & | object | ) | [inline] |
Definition at line 2451 of file Extensions.h.
ExtensionA6<TBON1,TBON2,TBON3,TBON4,TBON5,TBON6,TUserI>& BON::ExtensionA6< TBON1, TBON2, TBON3, TBON4, TBON5, TBON6, TUserI >::operator= | ( | const Object & | object | ) | [inline] |
Definition at line 2443 of file Extensions.h.
static std::vector<std::string> BON::ExtensionA6< TBON1, TBON2, TBON3, TBON4, TBON5, TBON6, TUserI >::setKinds | ( | const std::string & | strKinds | ) | [inline, static] |
Definition at line 2333 of file Extensions.h.
const ExtensionManager BON::ExtensionA6< TBON1, TBON2, TBON3, TBON4, TBON5, TBON6, TUserI >::extensionFactory [static] |
Definition at line 2308 of file Extensions.h.
friend BON::ExtensionA6< TBON1, TBON2, TBON3, TBON4, TBON5, TBON6, TUserI >::ExtensionManager |
Definition at line 2537 of file Extensions.h.
int BON::ExtensionA6< TBON1, TBON2, TBON3, TBON4, TBON5, TBON6, TUserI >::inheritance_level [static, protected] |
Definition at line 2311 of file Extensions.h.
std::string BON::ExtensionA6< TBON1, TBON2, TBON3, TBON4, TBON5, TBON6, TUserI >::string_type [static, protected] |
Definition at line 2312 of file Extensions.h.
ObjectType BON::ExtensionA6< TBON1, TBON2, TBON3, TBON4, TBON5, TBON6, TUserI >::type [static, protected] |
Definition at line 2313 of file Extensions.h.
std::vector<std::string> BON::ExtensionA6< TBON1, TBON2, TBON3, TBON4, TBON5, TBON6, TUserI >::vecDerivedKinds [static] |
Definition at line 2309 of file Extensions.h.
std::vector<std::string> BON::ExtensionA6< TBON1, TBON2, TBON3, TBON4, TBON5, TBON6, TUserI >::vecKinds [static] |
Definition at line 2307 of file Extensions.h.