BALL::INIFile::Section Class Reference

#include <BALL/FORMAT/INIFile.h>

List of all members.

Public Member Functions

const StringgetName () const
bool operator== (const Section &section) const
bool operator< (const Section &section) const
 Needed for MSVC.
bool operator> (const Section &section) const
 Needed for MSVC.

Protected Attributes

String name_
std::list< Stringlines_
StringHashMap< std::list
< String >::iterator > 
key_map_

Friends

class INIFile
class IteratorTraits_

Detailed Description

A section within an INI file

Definition at line 44 of file INIFile.h.


Member Function Documentation

const String& BALL::INIFile::Section::getName (  )  const [inline]

Definition at line 52 of file INIFile.h.

bool BALL::INIFile::Section::operator< ( const Section section  )  const

Needed for MSVC.

bool BALL::INIFile::Section::operator== ( const Section section  )  const [inline]

Definition at line 58 of file INIFile.h.

bool BALL::INIFile::Section::operator> ( const Section section  )  const

Needed for MSVC.


Friends And Related Function Documentation

friend class INIFile [friend]

Definition at line 48 of file INIFile.h.

friend class IteratorTraits_ [friend]

Definition at line 49 of file INIFile.h.


Member Data Documentation

StringHashMap<std::list<String>::iterator> BALL::INIFile::Section::key_map_ [protected]

Definition at line 81 of file INIFile.h.

std::list<String> BALL::INIFile::Section::lines_ [protected]

Definition at line 78 of file INIFile.h.

Definition at line 75 of file INIFile.h.

Generated by  doxygen 1.6.3