31     static void dumpVar_int(std::ostream& 
out, 
const char* varName, 
int v);
    34         std::ostream& 
out, 
const char* varName, 
double v);
    35     static void dumpVar_bool(std::ostream& 
out, 
const char* varName, 
bool v);
    37         std::ostream& 
out, 
const char* varName, 
const std::string& v);
    56         const std::string& section) = 0;
    64         const std::string& config_file, 
const std::string& section);
    72         const std::string& section) 
const;
    80         const std::string& config_file, 
const std::string& section) 
const;
   101 #define LOADABLEOPTS_DUMP_VAR(variableName, variableType)                 \   103         dumpVar_##variableType(                                           \   104             out, #variableName, static_cast<variableType>(variableName)); \   109 #define LOADABLEOPTS_DUMP_VAR_DEG(variableName)                              \   112             out, #variableName, RAD2DEG(static_cast<double>(variableName))); \ static void dumpVar_int(std::ostream &out, const char *varName, int v)
Used to print variable info from dumpToTextStream with the macro LOADABLEOPTS_DUMP_VAR. 
 
static void dumpVar_double(std::ostream &out, const char *varName, double v)
 
This is a virtual base class for sets of options than can be loaded from and/or saved to configuratio...
 
virtual ~CLoadableOptions()=default
Virtual destructor. 
 
virtual void saveToConfigFile(mrpt::config::CConfigFileBase &target, const std::string §ion) const
This method saves the options to a ".ini"-like file or memory-stored string list. ...
 
This class allows loading and storing values and vectors of different types from a configuration text...
 
static void dumpVar_bool(std::ostream &out, const char *varName, bool v)
 
static void dumpVar_string(std::ostream &out, const char *varName, const std::string &v)
 
void saveToConfigFileName(const std::string &config_file, const std::string §ion) const
Behaves like saveToConfigFile, but you can pass directly a file name and a temporary CConfigFile obje...
 
mrpt::config::CConfigFileBase CConfigFileBase
 
virtual void dumpToTextStream(std::ostream &out) const
This method should clearly display all the contents of the structure in textual form, sending it to a std::ostream. 
 
void loadFromConfigFileName(const std::string &config_file, const std::string §ion)
Behaves like loadFromConfigFile, but you can pass directly a file name and a temporary CConfigFile ob...
 
static void dumpVar_float(std::ostream &out, const char *varName, float v)
 
mrpt::vision::TStereoCalibResults out
 
virtual void loadFromConfigFile(const mrpt::config::CConfigFileBase &source, const std::string §ion)=0
This method load the options from a ".ini"-like file or memory-stored string list. 
 
void dumpToConsole() const
Just like dumpToTextStream() but sending the text to the console (std::cout)