#include <CommonOptions.hpp>

Public Member Functions | |
| std::string | getNodeName () const |
| void | printOptions () const |
Static Public Member Functions | |
| static bool | hasInstance () |
| static CommonOptions & | Instance () |
| static CommonOptions * | InstancePtr () |
| static void | ShutDownInstance () |
Public Attributes | |
| Option< std::string > * | tConfigFile |
| BoundsOption< int > * | tDebugLevel |
| Option< bool > * | tPrintOptions |
Protected Member Functions | |
| void | setNodeName (const std::string &nodeName_) |
Protected Attributes | |
| std::string | nodeName |
Private Member Functions | |
| CommonOptions () | |
| CommonOptions (const CommonOptions &) | |
| CommonOptions & | operator= (const CommonOptions &) |
| virtual | ~CommonOptions () |
Static Private Attributes | |
| static CommonOptions * | instance = NULL |
Friends | |
| class | TeleKyb |
Definition at line 20 of file CommonOptions.hpp.
| TELEKYB_NAMESPACE::CommonOptions::CommonOptions | ( | ) | [private] |
Definition at line 14 of file CommonOptions.cpp.
| TELEKYB_NAMESPACE::CommonOptions::~CommonOptions | ( | ) | [private, virtual] |
Definition at line 27 of file CommonOptions.cpp.
| TELEKYB_NAMESPACE::CommonOptions::CommonOptions | ( | const CommonOptions & | ) | [private] |
| std::string TELEKYB_NAMESPACE::CommonOptions::getNodeName | ( | ) | const |
Definition at line 43 of file CommonOptions.cpp.
| bool TELEKYB_NAMESPACE::CommonOptions::hasInstance | ( | ) | [static] |
Definition at line 69 of file CommonOptions.cpp.
| CommonOptions & TELEKYB_NAMESPACE::CommonOptions::Instance | ( | ) | [static] |
Definition at line 52 of file CommonOptions.cpp.
| CommonOptions * TELEKYB_NAMESPACE::CommonOptions::InstancePtr | ( | ) | [static] |
Definition at line 61 of file CommonOptions.cpp.
| CommonOptions& TELEKYB_NAMESPACE::CommonOptions::operator= | ( | const CommonOptions & | ) | [private] |
| void TELEKYB_NAMESPACE::CommonOptions::printOptions | ( | ) | const |
Definition at line 29 of file CommonOptions.cpp.
| void TELEKYB_NAMESPACE::CommonOptions::setNodeName | ( | const std::string & | nodeName_ | ) | [protected] |
Definition at line 37 of file CommonOptions.cpp.
| void TELEKYB_NAMESPACE::CommonOptions::ShutDownInstance | ( | ) | [static] |
Definition at line 73 of file CommonOptions.cpp.
friend class TeleKyb [friend] |
Definition at line 34 of file CommonOptions.hpp.
CommonOptions * TELEKYB_NAMESPACE::CommonOptions::instance = NULL [static, private] |
Definition at line 22 of file CommonOptions.hpp.
std::string TELEKYB_NAMESPACE::CommonOptions::nodeName [protected] |
Definition at line 30 of file CommonOptions.hpp.
| Option<std::string>* TELEKYB_NAMESPACE::CommonOptions::tConfigFile |
Definition at line 38 of file CommonOptions.hpp.
Definition at line 39 of file CommonOptions.hpp.
Definition at line 40 of file CommonOptions.hpp.