#include <configuration.hh>
Inheritance diagram for anoid::config::Configuration:

Public Methods | |
| Configuration () | |
| virtual | ~Configuration () |
| virtual std::string | getString (const char *name)=0 |
| std::string | getString (const std::string &name) |
| simple::Vector | getVector (const char *name) |
| simple::Vector | getVector (const std::string &name) |
| int | getInteger (const char *name) |
| int | getInteger (const std::string &name) |
| double | getDouble (const char *name) |
| double | getDouble (const std::string &name) |
| virtual bool | hasElement (const char *name)=0 |
| bool | hasElement (const std::string &name) |
| virtual std::string | getName ()=0 |
| virtual std::list< Configuration * > | getChildren ()=0 |
|
|
Definition at line 16 of file configuration.hh. |
|
|
Definition at line 17 of file configuration.hh. |
|
|
Implemented in anoid::config::XMLConfiguration. |
|
|
Definition at line 25 of file configuration.hh. References getDouble(). |
|
|
Definition at line 24 of file configuration.hh. References getString(). Referenced by getDouble(). |
|
|
Definition at line 23 of file configuration.hh. References getInteger(). |
|
|
Definition at line 22 of file configuration.hh. References getString(). Referenced by getInteger(). |
|
|
Implemented in anoid::config::XMLConfiguration. |
|
|
Definition at line 19 of file configuration.hh. References getString(). |
|
|
Implemented in anoid::config::XMLConfiguration. Referenced by getDouble(), getInteger(), getString(), and getVector(). |
|
|
Definition at line 21 of file configuration.hh. References getVector(). |
|
|
Definition at line 20 of file configuration.hh. References getString(), and Vector(). Referenced by getVector(). |
|
|
Definition at line 28 of file configuration.hh. References hasElement(). |
|
|
Implemented in anoid::config::XMLConfiguration. Referenced by hasElement(). |