bool isNull() const
Tests if the reference is NULL.
TPObjRef(const typeID_t &typeID, int index)
Constructor with parameters.
unsigned index() const
returns the position of the referenced object in the storage vector
TPObjRef()
Default constructor - generates and empty reference (like a NULL pointer)
unsigned m_index
the position of the referenced object in the storage vecto
unsigned short topLevelCnvID() const
returns the ID if the top-level converter for the referenced object
unsigned typeID() const
returns the type ID (as integer) of the referenced object
typeID_t m_typeID
the type ID of the referenced object
This structure holds an ID of a persistent type.
unsigned short cnvID() const
Returns the ID of the basic TP converter.
unsigned short m_TLCnvID
ID of the top-level TP converter.
bool isNull() const
Tests if the type is defined.
typeID_t(unsigned short tlCnvID=0, unsigned short cnvID=0)
Constructor:
unsigned value() const
Returns the type ID as an integer.
unsigned short topLevelCnvID() const
Returns the ID of the top-level TP converter.
unsigned short m_cnvID
ID if the basic TP converter (inside the TL converter)