#include "TD_PackPush.h"
#include "SmartPtr.h"
#include "TD_PackPop.h"
Go to the source code of this file.
◆ ODRX_DEFINE_CLSID_RETRIEVER
#define ODRX_DEFINE_CLSID_RETRIEVER |
( |
|
Class | ) |
|
Value:class OdRxClsIdHolderFor_##Class\
{\
public:\
{\
if(!pClass)\
throw OdError(eNotInitializedYet);\
return pClass;\
}\
}
FIRSTDLL_EXPORT OdRxDictionaryPtr odrxClassDictionary()
virtual OdRxObjectPtr getAt(const OdString &key) const =0
Definition at line 35 of file SmartClsIdPtr.h.
◆ ODRX_DEFINE_CLSID_SMARTPTR
#define ODRX_DEFINE_CLSID_SMARTPTR |
( |
|
Class | ) |
|
Value:
#define ODRX_DEFINE_CLSID_RETRIEVER(Class)
Definition at line 48 of file SmartClsIdPtr.h.