|
CFx SDK Documentation 2026 SP0
|
#include <RxVariantValue.h>
Additional Inherited Members | ||
Public Types inherited from OdVariant | ||
| enum | Type { kVoid = 0x0000 , kString = 0x0001 , kBool = 0x0002 , kInt8 = 0x0003 , kUInt8 = 0x0003 , kInt16 = 0x0004 , kUInt16 = 0x0004 , kInt32 = 0x0005 , kUInt32 = 0x0005 , kInt64 = 0x0006 , kUInt64 = 0x0006 , kDouble = 0x0007 , kWString = 0x0008 , kAnsiString = 0x0008 , kRxObjectPtr = 0x0009 , kNextType = 0x000A , kByRef = 0x0040 , kArray = 0x0080 } | |
Static Public Member Functions inherited from OdRxObject | ||
| static OdRxObjectPtr | cast (const OdRxObject *pointer) | |
| static OdRxClass * | desc () | |
| static void | rxInit () | |
| static void | rxUninit () | |
Static Public Member Functions inherited from OdVariant | ||
| static const TypeFactory * | typeFactory (int type) | |
Protected Member Functions inherited from OdVariant | ||
| void * | data () const | |
| virtual void | setVarType (int newType, int &type, void *data) | |
Protected Attributes inherited from OdVariant | ||
| int | m_type | |
| union { | ||
| OdUInt8 uint8 [nOdVariantDataSize] | ||
| double dbl | ||
| void * ptr | ||
| } | m_uData | |
This class implements Variant objects in an OdRx context.
Definition at line 44 of file RxVariantValue.h.
| OdRxVariant::ODRX_DECLARE_MEMBERS | ( | OdRxVariant | ) |