|
CFx SDK Documentation 2024 SP0
|
#include "OdaCommon.h"#include "TD_PackPush.h"#include "RxObject.h"#include "OdMutex.h"#include "TD_PackPop.h"Go to the source code of this file.
Classes | |
| class | OdRxObjectImpl< T, TInterface > |
| class | OdObjectWithImpl< T, TImpl > |
Macros | |
| #define | RXIMPL_CONSTR(ClassName) OdRxObjectImpl<ClassName>::createObject() |
| #define | ABSTRACTIMPL_CONSTR(CLASS) OdRxObjectImpl<CLASS##Impl>::createObject() |
| #define | OD_IDCAT(ID, Postf) ID##Postf |
| #define | RXIMPLOBJCONSTRUCT(ClassName) OdRxObjectImpl<OdObjectWithImpl<ClassName, OD_IDCAT(ClassName,Impl)> >::createObject() |
| #define | IMPLOBJCONSTRUCT(ClassName) OdObjectWithImpl<ClassName, OD_IDCAT(ClassName,Impl)>::createObject() |
| #define ABSTRACTIMPL_CONSTR | ( | CLASS | ) | OdRxObjectImpl<CLASS##Impl>::createObject() |
Defines a pseudo-constructor for the specified class.
Definition at line 205 of file RxObjectImpl.h.
| #define IMPLOBJCONSTRUCT | ( | ClassName | ) | OdObjectWithImpl<ClassName, OD_IDCAT(ClassName,Impl)>::createObject() |
Definition at line 233 of file RxObjectImpl.h.
| #define OD_IDCAT | ( | ID, | |
| Postf | |||
| ) | ID##Postf |
Definition at line 229 of file RxObjectImpl.h.
| #define RXIMPL_CONSTR | ( | ClassName | ) | OdRxObjectImpl<ClassName>::createObject() |
Defines the pseudo-constructor for the specified class that is equivalent the pseudo-constructor of the wrapper class using the standard implementation.
Definition at line 200 of file RxObjectImpl.h.
| #define RXIMPLOBJCONSTRUCT | ( | ClassName | ) | OdRxObjectImpl<OdObjectWithImpl<ClassName, OD_IDCAT(ClassName,Impl)> >::createObject() |
Definition at line 231 of file RxObjectImpl.h.