#include <string>
#include <map>
#include <list>
#include <vector>
#include <YCP.h>
Go to the source code of this file.
Classes | |
class | IniBase |
class | IniEntry |
class | IniSection |
class | IniContainerElement |
Typedefs | |
typedef list< IniContainerElement > | IniContainer |
typedef IniContainer::iterator | IniIterator |
typedef multimap< string, IniIterator > | IniEntryIndex |
typedef multimap< string, IniIterator > | IniSectionIndex |
typedef IniEntryIndex::iterator | IniEntryIdxIterator |
typedef IniSectionIndex::iterator | IniSectionIdxIterator |
Enumerations | |
enum | IniType { VALUE, SECTION } |
typedef list<IniContainerElement> IniContainer |
typedef IniEntryIndex::iterator IniEntryIdxIterator |
Watch it, "find" finds an iterator pointing at an iterator (which is in a pair with the key, uninteresting). Usage: IniSectionIdxIterator sxi = isections.find (key); if (sxi != isections.end ()) IniSectionIterator si = sxi->second;
typedef multimap<string, IniIterator> IniEntryIndex |
indices
typedef IniContainer::iterator IniIterator |
typedef IniSectionIndex::iterator IniSectionIdxIterator |
typedef multimap<string, IniIterator> IniSectionIndex |
enum IniType |