MRPT logo

mrpt::utils::CConfigFileMemory Class Reference

This class implements a config file-like interface over a memory-stored string list. More...

#include <mrpt/utils/CConfigFileMemory.h>

Inheritance diagram for mrpt::utils::CConfigFileMemory:

mrpt::utils::CConfigFileBase

List of all members.

Public Member Functions

 CConfigFileMemory (const utils::CStringList &stringList)
 Constructor.
virtual ~CConfigFileMemory ()
 Destructor.
virtual void getAllSections (vector_string &sections) const
 Returns a list with all the section names.

Protected Member Functions

void writeString (const std::string &section, const std::string &name, const std::string &str)
 A virtual method to write a generic string.
std::string readString (const std::string &section, const std::string &name, const std::string &defaultStr, bool failIfNotFound=false) const
 A virtual method to read a generic string.

Private Attributes

void_ptr_noncopy m_ini
 The IniFile object.


Detailed Description

This class implements a config file-like interface over a memory-stored string list.

Definition at line 45 of file CConfigFileMemory.h.


Constructor & Destructor Documentation

mrpt::utils::CConfigFileMemory::CConfigFileMemory ( const utils::CStringList stringList  ) 

Constructor.

virtual mrpt::utils::CConfigFileMemory::~CConfigFileMemory (  )  [virtual]

Destructor.


Member Function Documentation

virtual void mrpt::utils::CConfigFileMemory::getAllSections ( vector_string sections  )  const [virtual]

Returns a list with all the section names.

Implements mrpt::utils::CConfigFileBase.

std::string mrpt::utils::CConfigFileMemory::readString ( const std::string &  section,
const std::string &  name,
const std::string &  defaultStr,
bool  failIfNotFound = false 
) const [protected, virtual]

A virtual method to read a generic string.

Implements mrpt::utils::CConfigFileBase.

void mrpt::utils::CConfigFileMemory::writeString ( const std::string &  section,
const std::string &  name,
const std::string &  str 
) [protected, virtual]

A virtual method to write a generic string.

Implements mrpt::utils::CConfigFileBase.


Member Data Documentation

The IniFile object.

Definition at line 50 of file CConfigFileMemory.h.




Page generated by Doxygen 1.5.8 for MRPT 0.6.5 SVN:exported at Mon Jan 12 13:00:16 UTC 2009