OpenM++ runtime library (libopenm)
openm::RunController::EntityItem Struct Reference

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< EntityAttrItemattrs
 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< DbValueSetterrowSetter
 microdata sql statement prefix
 
vector< const type_info * > rowTypes
 function helpers to set column value of insert statement
 

Detailed Description

entity item to write microdata into database or csv file


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