Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Examples

IniFile.h File Reference

#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< IniContainerElementIniContainer
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 Documentation

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
 


Enumeration Type Documentation

enum IniType
 

Enumeration values:
VALUE 
SECTION 


Generated on Fri Nov 9 18:15:23 2007 for yast2-core by doxygen 1.3.6