37 namespace BondVision {
48 sourceName.reserve(8);
49 entityName.reserve(64);
89 size_t deserialize(
const void* buf,
size_t inLen);
92 virtual std::string toString ()
const;
103 virtual size_t serialize(
void* buf)
const;
std::string sourceName
Identifier of the source service.
virtual ClassId::Enum id() const
Class id.
std::string entityName
Entity name (for example, the name of a class or the name of an enumerate)
UInt32 numFields
Number of items of the entity. If EntityType = TI_DESC_ENTITY_TYPE_StructType, it is the number of fi...
UInt32 esize
Size of the datatype.
TI_DESC_ENTITY_TYPE::Enum entityType
Entity datatype.
UInt32 classIndx
Progressive number.
virtual size_t serializationBufSize() const
UInt32 uaccess
Not significant for the client.
UInt32 entityID
If EntityType = TI_DESC_ENTITY_TYPE_StructType, it is the Class_ID.
UInt32 numKeys
Number of keys. Only significant if EntityType = TI_DESC_ENTITY_TYPE_StructType.