OpenM++ runtime library (libopenm)
openm::EntityNameSizeItem Struct Reference

model entity attributes name, type, size and member offset More...

#include <omModel.h>

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
 

Detailed Description

model entity attributes name, type, size and member offset


The documentation for this struct was generated from the following files: