MOOS
#include <ProcessConfigReader.h>
Inheritance diagram for CProcessConfigReader:
Public Member Functions | |
std::string | GetAppName () |
std::string | GetFileName () |
void | SetAppName (std::string sAppName) |
bool | GetConfigurationParam (std::string sAppName, std::string sParam, std::string &sVal) |
READ STRINGS. | |
bool | GetConfigurationParam (std::string sAppName, std::string sParam, double &dfVal) |
bool | GetConfigurationParam (std::string sAppName, std::string sParam, bool &bVal) |
bool | GetConfigurationParam (std::string sAppName, std::string sParam, int &nVal) |
bool | GetConfigurationParam (std::string sAppName, std::string sParam, std::vector< double > &Vec, int &nRows, int &nCols) |
bool | GetConfigurationParam (std::string sParam, std::string &sVal) |
bool | GetConfigurationParam (std::string sParam, double &dfVal) |
READ DOUBLES. | |
bool | GetConfigurationParam (std::string sParam, bool &bVal) |
READ BOOLS. | |
bool | GetConfigurationParam (std::string sParam, int &nVal) |
READ INTS. | |
bool | GetConfigurationParam (std::string sParam, std::vector< double > &Vec, int &nRows, int &nCols) |
READ VECTORS. | |
bool | GetConfiguration (std::string sAppName, STRING_LIST &Params) |
Public Attributes | |
std::string | m_sAppName |
|
returns the name of the application an instance of this class is concerned with |
|
return a list of strings of Token = Val for the specfied named application configuration block |
|
READ VECTORS. read a vector<double> parameter for a Process "m_sName" (can be interprested as a matrix with (rows x cols) |
|
READ INTS. read a int parameter for a Process "m_sName" |
|
READ BOOLS. read a bool parameter for a Process "m_sName" |
|
READ DOUBLES. read a double parameter for a Process "m_sName" |
|
read a string parameter for a Process "m_sName" |
|
read a vector<double> parameter for a named process |
|
read a integer parameter for a named process |
|
read a bool parameter for a named process |
|
read a string parameter for a named process |
|
READ STRINGS. read a string parameter for a named process |
|
returns the name of the mission file this process is accessing |
|
set the name of the application (MOOSProcess) that this class shoud concern itself with (unless directed otherwise) |
|
the name of process an instance this class will handle unless told otherwise |