namespace mrpt::config::simpleiniΒΆ

namespace simpleini {

// typedefs

typedef CSimpleIniTempl<char, SI_GenericNoCase<char>, SI_ConvertA<char>> CSimpleIniA;
typedef CSimpleIniTempl<char, SI_GenericCase<char>, SI_ConvertA<char>> CSimpleIniCaseA;
typedef CSimpleIniTempl<char, SI_GenericNoCase<char>, MRPT_IniFileParser> MRPT_CSimpleIni;

// enums

enum SI_Error;

// structs

struct MRPT_IniFileParser;

template <class SI_CHAR>
struct SI_GenericCase;

template <class SI_CHAR>
struct SI_GenericNoCase;

// classes

template <class SI_CHAR, class SI_STRLESS, class SI_CONVERTER>
class CSimpleIniTempl;

template <class SI_CHAR>
class SI_ConvertA;

} // namespace simpleini