INIFile::Section Struct Reference

List of all members.

Public Member Functions

bool hasKey (Pentagram::istring key)
KeyValuegetKey (Pentagram::istring key)
void setKey (Pentagram::istring key, std::string value)
void unsetKey (Pentagram::istring key)
std::string dump ()

Public Attributes

Pentagram::istring name
std::list< KeyValuekeys
std::string comment

Detailed Description

Definition at line 86 of file INIFile.h.


Member Function Documentation

string INIFile::Section::dump (  ) 

Definition at line 86 of file INIFile.cpp.

References comment, keys, and name.

KeyValue* INIFile::Section::getKey ( Pentagram::istring  key  ) 

bool INIFile::Section::hasKey ( Pentagram::istring  key  ) 

void INIFile::Section::setKey ( Pentagram::istring  key,
std::string  value 
)

void INIFile::Section::unsetKey ( Pentagram::istring  key  ) 


Member Data Documentation

std::string INIFile::Section::comment

Definition at line 89 of file INIFile.h.

Referenced by dump().

std::list<KeyValue> INIFile::Section::keys

Definition at line 88 of file INIFile.h.

Referenced by dump().

Pentagram::istring INIFile::Section::name

Definition at line 87 of file INIFile.h.

Referenced by dump().


The documentation for this struct was generated from the following files:
Generated on Fri Jul 27 22:29:23 2007 for pentagram by  doxygen 1.4.7