Class setInput

class setInput

Public Types

typedef std::map<std::string, Option> OptionMap

Public Functions

setInput()
~setInput()
template<typename T>
int AddOption(const std::string &name, const std::string &desc, const T &def)
Option *GetOption(const std::string &name)
bool &GetBoolOpt(const std::string &name)
int &GetIntOpt(const std::string &name)
double &GetScalarOpt(const std::string &name)
Vector3d &GetVecOpt(const std::string &name)
string &GetStringOpt(const std::string &name)
int LoadOptions(const char *filename)
inline int LoadOptions(const std::string &filename)
int LoadOptions(int argc, char **argv)

Public Members

OptionMap m_options