#include <PropertiesParser.h>
Public Member Functions | |
PropertiesParser () | |
~PropertiesParser () | |
void | addVariable (const std::string &name, Mutator *m) |
void | addVariable (const char *name, Mutator *m) |
void | readVariable (std::istream &is) |
void | readValues (std::istream &is) |
void | printValues (std::ostream &out, const std::string &pre, const std::string &sep) const |
bool | hasUnrecognized () const |
void | printUnrecognized (std::ostream &out) const |
template<class T> | |
void | registerPropertiesVar (const std::string &name, T &t) |
utilities::PropertiesParser::PropertiesParser | ( | ) | [inline] |
utilities::PropertiesParser::~PropertiesParser | ( | ) |
void utilities::PropertiesParser::addVariable | ( | const char * | name, | |
Mutator * | m | |||
) |
void utilities::PropertiesParser::addVariable | ( | const std::string & | name, | |
Mutator * | m | |||
) |
bool utilities::PropertiesParser::hasUnrecognized | ( | ) | const |
void utilities::PropertiesParser::printUnrecognized | ( | std::ostream & | out | ) | const |
void utilities::PropertiesParser::printValues | ( | std::ostream & | out, | |
const std::string & | pre, | |||
const std::string & | sep | |||
) | const |
void utilities::PropertiesParser::readValues | ( | std::istream & | is | ) |
void utilities::PropertiesParser::readVariable | ( | std::istream & | is | ) |
void utilities::PropertiesParser::registerPropertiesVar | ( | const std::string & | name, | |
T & | t | |||
) | [inline] |