#include <Configuration.h>
Public Member Functions | |
virtual | ~IConfigProperty () |
Protected Member Functions | |
virtual bool | isVerbose () const |
virtual std::string | name () const |
virtual IConfigProperty * | nextProperty () |
virtual void | set (const std::string &value) |
bool | toBool () const |
double | toFloat () const |
long | toInt () const |
virtual std::string | toString () const =0 |
unsigned long | toUInt () const |
Friends | |
class | CConfigProperty |
class | CConfigSection |
Definition at line 72 of file Configuration.h.
virtual IConfigProperty::~IConfigProperty | ( | ) | [inline, virtual] |
Definition at line 77 of file Configuration.h.
virtual bool IConfigProperty::isVerbose | ( | ) | const [inline, protected, virtual] |
Reimplemented in IXMLConfigProperty.
Definition at line 87 of file Configuration.h.
virtual std::string IConfigProperty::name | ( | ) | const [inline, protected, virtual] |
Reimplemented in IXMLConfigProperty.
Definition at line 79 of file Configuration.h.
virtual IConfigProperty* IConfigProperty::nextProperty | ( | ) | [inline, protected, virtual] |
Reimplemented in IXMLConfigProperty.
Definition at line 92 of file Configuration.h.
virtual void IConfigProperty::set | ( | const std::string & | value | ) | [inline, protected, virtual] |
Reimplemented in IXMLConfigProperty.
Definition at line 89 of file Configuration.h.
bool IConfigProperty::toBool | ( | ) | const [protected] |
Definition at line 19 of file Configuration.cpp.
double IConfigProperty::toFloat | ( | ) | const [protected] |
Definition at line 43 of file Configuration.cpp.
long IConfigProperty::toInt | ( | ) | const [protected] |
Definition at line 33 of file Configuration.cpp.
virtual std::string IConfigProperty::toString | ( | ) | const [protected, pure virtual] |
Implemented in IConfigPropertyString, and IXMLConfigProperty.
unsigned long IConfigProperty::toUInt | ( | ) | const [protected] |
Definition at line 38 of file Configuration.cpp.
friend class CConfigProperty [friend] |
Definition at line 75 of file Configuration.h.
friend class CConfigSection [friend] |
Reimplemented in IXMLConfigProperty.
Definition at line 74 of file Configuration.h.