Version: 8.3.0
Container Class Reference

Public Types

typedef std::vector< std::pair
< std::string, std::vector
< double > > > 
DataType
 

Public Member Functions

 Container ()
 
void initKeys (std::vector< std::string > &keys, std::string &err)
 
void addValue (std::string key, double value, std::string &err)
 
DataTypegetData ()
 

Private Member Functions

bool checkVar (const char *var)
 

Private Attributes

DataType _data
 

Member Typedef Documentation

typedef std::vector<std::pair<std::string,std::vector<double> > > Container::DataType

Constructor & Destructor Documentation

Container::Container ( )

Member Function Documentation

void Container::initKeys ( std::vector< std::string > &  keys,
std::string &  err 
)

References _data, and checkVar().

void Container::addValue ( std::string  key,
double  value,
std::string &  err 
)

References _data, and checkVar().

DataType& Container::getData ( )

References _data.

bool Container::checkVar ( const char *  var)
private

Field Documentation

DataType Container::_data
private