CFx SDK Documentation
2023 SP0
|
#include <DbDataTable.h>
Public Types | |
enum | CellType { kUnknown = 0 , kInteger = 1 , kDouble = 2 , kCharPtr = 3 , kPoint = 4 , kObjectId = 5 , kHardOwnerId = 6 , kSoftOwnerId = 7 , kHardPtrId = 8 , kSoftPtrId = 9 , kBool = 10 , kVector = 11 } |
Public Member Functions | |
ODDB_DECLARE_MEMBERS (OdDbDataCell) | |
OdDbDataCell () | |
virtual void | init () |
virtual void | set (const OdDbDataCell &cell) |
virtual void | set (bool b) |
virtual void | set (OdInt32 i) |
virtual void | set (double d) |
virtual void | set (const OdString &str) |
virtual void | set (const OdGePoint3d &pt) |
virtual void | set (const OdGeVector3d &vec) |
virtual void | set (const OdDbObjectId &id) |
virtual void | set (const OdDbHardOwnershipId &id) |
virtual void | set (const OdDbSoftOwnershipId &id) |
virtual void | set (const OdDbHardPointerId &id) |
virtual void | set (const OdDbSoftPointerId &id) |
virtual void | get (OdDbDataCell &cell) |
virtual void | get (bool &b) |
virtual void | get (OdInt32 &i) |
virtual void | get (double &d) |
virtual void | get (OdString &str) |
virtual void | get (OdGePoint3d &pt) |
virtual void | get (OdGeVector3d &vec) |
virtual void | get (OdDbObjectId &id) |
virtual void | get (OdDbHardOwnershipId &id) |
virtual void | get (OdDbSoftOwnershipId &id) |
virtual void | get (OdDbHardPointerId &id) |
virtual void | get (OdDbSoftPointerId &id) |
virtual OdDbDataCell::CellType | type () const |
OdDbDataCell (OdDbDataCellImpl *pValImpl) | |
Public Member Functions inherited from OdRxObject | |
ODRX_HEAP_OPERATORS () | |
OdRxObject () | |
virtual | ~OdRxObject () |
virtual OdRxObject * | queryX (const OdRxClass *pClass) const |
virtual OdRxObject * | x (const OdRxClass *pClass) const |
virtual OdRxClass * | isA () const |
virtual void | addRef ()=0 |
virtual void | release ()=0 |
virtual long | numRefs () const |
bool | isKindOf (const OdRxClass *pClass) const |
virtual OdRxObjectPtr | clone () const |
virtual void | copyFrom (const OdRxObject *pSource) |
virtual OdRx::Ordering | comparedTo (const OdRxObject *pOther) const |
virtual bool | isEqualTo (const OdRxObject *pOther) const |
Protected Attributes | |
OdDbDataCellImpl * | m_pImpl |
Friends | |
class | OdDbSystemInternals |
Additional Inherited Members | |
Static Public Member Functions inherited from OdRxObject | |
static OdRxObjectPtr | cast (const OdRxObject *pointer) |
static OdRxClass * | desc () |
Corresponding C++ library: TD_Db <group OdDb_Classes>
Definition at line 37 of file DbDataTable.h.
Enumerator | |
---|---|
kUnknown | |
kInteger | |
kDouble | |
kCharPtr | |
kPoint | |
kObjectId | |
kHardOwnerId | |
kSoftOwnerId | |
kHardPtrId | |
kSoftPtrId | |
kBool | |
kVector |
Definition at line 40 of file DbDataTable.h.
OdDbDataCell::OdDbDataCell | ( | ) |
OdDbDataCell::OdDbDataCell | ( | OdDbDataCellImpl * | pValImpl | ) |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
OdDbDataCell::ODDB_DECLARE_MEMBERS | ( | OdDbDataCell | ) |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
friend |
Definition at line 116 of file DbDataTable.h.
|
protected |
Definition at line 117 of file DbDataTable.h.