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

Holder for model metadata core part (not include model text). More...

Collaboration diagram for openm::MetaHolder:

Public Member Functions

 MetaHolder (void)
 create empty model metadata holder
 

Public Attributes

const ModelDicRowmodelRow
 model_dic row for the model
 
unique_ptr< IModelDicTablemodelTable
 model_dic table rows
 
unique_ptr< ITypeDicTabletypeDic
 type_dic table rows
 
unique_ptr< ITypeEnumLstTabletypeEnumLst
 type_enum_lst table rows
 
unique_ptr< IParamDicTableparamDic
 param_dic table rows
 
unique_ptr< IParamDimsTableparamDims
 param_dims table rows
 
unique_ptr< ITableDicTabletableDic
 table_dic table rows
 
unique_ptr< ITableDimsTabletableDims
 table_dims table rows
 
unique_ptr< ITableAccTabletableAcc
 table_acc table rows
 
unique_ptr< ITableExprTabletableExpr
 table_expr table rows
 

Detailed Description

Holder for model metadata core part (not include model text).


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