#include <Configuration.h>
Public Member Functions | |
virtual | ~IConfigSection () |
Protected Member Functions | |
virtual IConfigProperty * | firstProperty () |
virtual IConfigSection * | firstSection () |
virtual IConfigProperty * | get (const std::string &property) |
virtual bool | has (const std::string &property) const |
virtual bool | hasSection (const std::string §ion) const |
virtual std::string | name () const |
virtual IConfigSection * | nextSection () |
virtual IConfigSection * | nextSimilarSection () |
virtual IConfigSection * | parent () |
virtual IConfigSection * | section (const std::string §ion) |
Friends | |
class | CConfigSection |
Definition at line 51 of file Configuration.h.
virtual IConfigSection::~IConfigSection | ( | ) | [inline, virtual] |
Definition at line 55 of file Configuration.h.
virtual IConfigProperty* IConfigSection::firstProperty | ( | ) | [inline, protected, virtual] |
Reimplemented in IXMLConfigSection.
Definition at line 68 of file Configuration.h.
virtual IConfigSection* IConfigSection::firstSection | ( | ) | [inline, protected, virtual] |
Reimplemented in IXMLConfigSection.
Definition at line 63 of file Configuration.h.
virtual IConfigProperty* IConfigSection::get | ( | const std::string & | property | ) | [inline, protected, virtual] |
Reimplemented in IXMLConfigSection.
Definition at line 67 of file Configuration.h.
virtual bool IConfigSection::has | ( | const std::string & | property | ) | const [inline, protected, virtual] |
Reimplemented in IXMLConfigSection.
Definition at line 69 of file Configuration.h.
virtual bool IConfigSection::hasSection | ( | const std::string & | section | ) | const [inline, protected, virtual] |
Reimplemented in IXMLConfigSection.
Definition at line 59 of file Configuration.h.
virtual std::string IConfigSection::name | ( | ) | const [inline, protected, virtual] |
Reimplemented in IXMLConfigSection.
Definition at line 58 of file Configuration.h.
virtual IConfigSection* IConfigSection::nextSection | ( | ) | [inline, protected, virtual] |
Reimplemented in IXMLConfigSection.
Definition at line 64 of file Configuration.h.
virtual IConfigSection* IConfigSection::nextSimilarSection | ( | ) | [inline, protected, virtual] |
Reimplemented in IXMLConfigSection.
Definition at line 65 of file Configuration.h.
virtual IConfigSection* IConfigSection::parent | ( | ) | [inline, protected, virtual] |
Reimplemented in IXMLConfigSection.
Definition at line 61 of file Configuration.h.
virtual IConfigSection* IConfigSection::section | ( | const std::string & | section | ) | [inline, protected, virtual] |
Reimplemented in IXMLConfigSection.
Definition at line 62 of file Configuration.h.
friend class CConfigSection [friend] |
Reimplemented in IXMLConfigSection.
Definition at line 53 of file Configuration.h.