Minsky
|
#include <schemaHelper.h>
Static Public Member Functions | |
static void | setPrivates (minsky::GodleyTable &g, const vector< vector< string > > &data, const vector< GodleyTable::AssetClass > &assetClass) |
static void | setPrivates (minsky::GodleyIcon &g, const vector< vector< string > > &data, const vector< GodleyTable::AssetClass > &assetClass) |
static void | setVariableDisplay (minsky::GodleyIcon &g, bool variableDisplay) |
static void | setStockAndFlow (minsky::GodleyIcon &g, const minsky::GodleyIcon::Variables &flowVars, const minsky::GodleyIcon::Variables &stockVars) |
static void | initHandleState (minsky::Ravel &r, const ravel::RavelState &s) |
A bridge pattern to allow schemas to update private members of various classes, whilst retaining desired encapsulation. SchemaHelper is priveleged to allow access to private parts of the class to be initialised, but should only be used by schema classes.
Definition at line 64 of file schemaHelper.h.
|
inlinestatic |
Definition at line 93 of file schemaHelper.h.
References minsky::Ravel::initState.
|
inlinestatic |
Definition at line 67 of file schemaHelper.h.
References minsky::GodleyTable::data, and minsky::GodleyTable::m_assetClass.
Referenced by setPrivates().
|
inlinestatic |
Definition at line 74 of file schemaHelper.h.
References setPrivates(), and minsky::GodleyIcon::table.
|
inlinestatic |
Definition at line 85 of file schemaHelper.h.
References minsky::GodleyIcon::m_flowVars, and minsky::GodleyIcon::m_stockVars.
|
inlinestatic |