OpenM++ runtime library (libopenm)
|
model entity attributes name, type, size and member offset More...
Static Public Member Functions | |
static int | byName (const char *i_entityName, const char *i_attrName) |
find index in i_entityArr by entity name and attribute name, return -1 if names not found | |
Public Attributes | |
int | entityId |
entity metadata id in database | |
const char * | entity |
entity name | |
int | attributeId |
attribute metadata id in database | |
const char * | attribute |
attribute name | |
const std::type_info & | typeOf |
attribute value type | |
const size_t | size |
attribute value bytes size | |
const ptrdiff_t | offset |
attribute value offset in entity this | |
model entity attributes name, type, size and member offset