|
Instrument Neutral Distributed Interface INDI 2.2.5
|
#include <algorithm>#include <fstream>#include <istream>#include <map>#include <assert.h>#include <sstream>#include <stdexcept>#include <vector>Go to the source code of this file.
Classes | |
| struct | ini::Convert< T > |
| struct | ini::Convert< bool > |
| struct | ini::Convert< char > |
| struct | ini::Convert< unsigned char > |
| struct | ini::Convert< short > |
| struct | ini::Convert< unsigned short > |
| struct | ini::Convert< int > |
| struct | ini::Convert< unsigned int > |
| struct | ini::Convert< long > |
| struct | ini::Convert< unsigned long > |
| struct | ini::Convert< double > |
| struct | ini::Convert< float > |
| struct | ini::Convert< std::string > |
| struct | ini::Convert< const char * > |
| struct | ini::Convert< char * > |
| struct | ini::Convert< char[n]> |
| class | ini::IniField |
| struct | ini::StringInsensitiveLess |
| class | ini::IniSectionBase< Comparator > |
| class | ini::IniFileBase< Comparator > |
Namespaces | |
| namespace | ini |
Typedefs | |
| using | ini::IniSection = IniSectionBase< std::less< std::string > > |
| using | ini::IniSectionCaseInsensitive = IniSectionBase< StringInsensitiveLess > |
| using | ini::IniFile = IniFileBase< std::less< std::string > > |
| using | ini::IniFileCaseInsensitive = IniFileBase< StringInsensitiveLess > |
Functions | |
| constexpr const char * | ini::whitespaces () |
| constexpr const char * | ini::indents () |
| void | ini::trim (std::string &str) |
| bool | ini::strToLong (const std::string &value, long &result) |
| bool | ini::strToULong (const std::string &value, unsigned long &result) |