|
OpenM++ runtime library (libopenm)
|
entity item to write microdata into database or csv file More...
#include <runController.h>
Public Member Functions | |
| EntityItem (int i_entityId) | |
| column types of insert statement | |
Public Attributes | |
| int | entityId |
| vector< EntityAttrItem > | attrs |
| entity metadata id | |
| string | genDigest |
| entity attributes | |
| int | genHid = 0 |
| entity generation digest | |
| string | dbMicrodataTable |
| entity generation unique id, unique in that database | |
| string | csvHdr |
| db microdata table name | |
| size_t | rowSize = 0 |
| microdata csv header line | |
| string | sqlInsPrefix |
| database row size | |
| vector< DbValueSetter > | rowSetter |
| microdata sql statement prefix | |
| vector< const type_info * > | rowTypes |
| function helpers to set column value of insert statement | |
entity item to write microdata into database or csv file