#include <SystemProperties.h>
Collaboration diagram for SystemProperties:

| Public Types | |
| typedef ACE_Configuration_Section_Key | SectionKey_t | 
| typedef ACE_Configuration::VALUETYPE | Valuetype_t | 
| Public Member Functions | |
| SystemProperties () | |
| virtual | ~SystemProperties () | 
| int | GetStringEntry (const char *sectionName, const char *name, std::string &value) | 
| int | GetIntegerEntry (const char *sectionName, const char *name, unsigned int &value) | 
| int | GetDoubleEntry (const char *sectionName, const char *name, double &value) | 
| int | GetBinaryEntry (const char *sectionName, const char *name, void *&value, size_t &length) | 
| int | GetBooleanEntry (const char *sectionName, const char *name, bool &value) | 
| int | GetStringEntry (const SectionKey_t &parent, const char *name, std::string &value) | 
| int | GetIntegerEntry (const SectionKey_t &parent, const char *name, unsigned int &value) | 
| int | GetDoubleEntry (const SectionKey_t &parent, const char *name, double &value) | 
| int | GetBinaryEntry (const SectionKey_t &parent, const char *name, void *&value, size_t &length) | 
| int | GetBooleanEntry (const SectionKey_t &parent, const char *name, bool &value) | 
| int | SetStringEntry (const char *sectionName, const char *name, const char *value) | 
| int | SetIntegerEntry (const char *sectionName, const char *name, unsigned int value) | 
| int | SetDoubleEntry (const char *sectionName, const char *name, double value) | 
| int | SetBinaryEntry (const char *sectionName, const char *name, const void *value, size_t length) | 
| int | SetBooleanEntry (const char *sectionName, const char *name, bool value) | 
| int | SetStringEntry (const SectionKey_t &parent, const char *name, const char *value) | 
| int | SetIntegerEntry (const SectionKey_t &parent, const char *name, unsigned int value) | 
| int | SetDoubleEntry (const SectionKey_t &parent, const char *name, double value) | 
| int | SetBinaryEntry (const SectionKey_t &parent, const char *name, const void *value, size_t length) | 
| int | SetBooleanEntry (const SectionKey_t &parent, const char *name, bool value) | 
| int | GetSectionKey (const char *sectionName, SectionKey_t &key, bool createNew=false) | 
| int | GetSectionKey (const SectionKey_t &parent, const char *sectionName, SectionKey_t &key, bool createNew=false) | 
| int | EnumerateSections (int index, std::string &name) | 
| int | EnumerateSections (const SectionKey_t &parent, int index, std::string &name) | 
| int | EnumerateEntries (int index, std::string &name, Valuetype_t &valuetype) | 
| int | EnumerateEntries (const SectionKey_t &parent, int index, std::string &name, Valuetype_t &valuetype) | 
| int | ImportPropertiesRegistry (const char *filename) | 
| int | ExportPropertiesRegistry (const char *filename) | 
| int | ImportPropertiesIni (const char *filename) | 
| int | ExportPropertiesIni (const char *filename) | 
| Static Public Member Functions | |
| SystemProperties * | Instance (const char *configFilename="System.config", bool registryFormat=false) | 
| Static Protected Attributes | |
| SystemProperties * | m_pInstance | 
| 
 | 
| 
 Definition at line 66 of file SystemProperties.h. Referenced by GetBinaryEntry(), GetBooleanEntry(), GetDoubleEntry(), GetIntegerEntry(), GetStringEntry(), SetBinaryEntry(), SetBooleanEntry(), SetDoubleEntry(), SetIntegerEntry(), and SetStringEntry(). | 
| 
 | 
| 
 Definition at line 67 of file SystemProperties.h. Referenced by GetBooleanEntry(). | 
| 
 | 
| 
 Definition at line 44 of file SystemProperties.cpp. Referenced by Instance(). | 
| 
 | 
| 
 Definition at line 75 of file SystemProperties.h. | 
| 
 | ||||||||||||||||||||
| 
 Definition at line 659 of file SystemProperties.cpp. | 
| 
 | ||||||||||||||||
| 
 Definition at line 651 of file SystemProperties.cpp. | 
| 
 | ||||||||||||||||
| 
 Definition at line 635 of file SystemProperties.cpp. | 
| 
 | ||||||||||||
| 
 Definition at line 628 of file SystemProperties.cpp. Referenced by VehicleNetConfig::Init(). | 
| 
 | 
| 
 Definition at line 721 of file SystemProperties.cpp. | 
| 
 | 
| 
 Definition at line 703 of file SystemProperties.cpp. | 
| 
 | ||||||||||||||||||||
| 
 Definition at line 207 of file SystemProperties.cpp. References value. | 
| 
 | ||||||||||||||||||||
| 
 Definition at line 96 of file SystemProperties.cpp. References GetSectionKey(), SectionKey_t, and value. | 
| 
 | ||||||||||||||||
| 
 Definition at line 334 of file SystemProperties.cpp. References value, and Valuetype_t. | 
| 
 | ||||||||||||||||
| 
 Definition at line 113 of file SystemProperties.cpp. References GetSectionKey(), SectionKey_t, and value. Referenced by PropertyBasedCommFactory::Open(). | 
| 
 | ||||||||||||||||
| 
 Definition at line 183 of file SystemProperties.cpp. References value. | 
| 
 | ||||||||||||||||
| 
 Definition at line 81 of file SystemProperties.cpp. References GetSectionKey(), SectionKey_t, and value. | 
| 
 | ||||||||||||||||
| 
 Definition at line 146 of file SystemProperties.cpp. References value. | 
| 
 | ||||||||||||||||
| 
 Definition at line 66 of file SystemProperties.cpp. References GetSectionKey(), SectionKey_t, and value. Referenced by VehicleNetConfig::Init(), and PropertyBasedCommFactory::Open(). | 
| 
 | ||||||||||||||||||||
| 
 Definition at line 685 of file SystemProperties.cpp. | 
| 
 | ||||||||||||||||
| 
 Definition at line 676 of file SystemProperties.cpp. Referenced by GetBinaryEntry(), GetBooleanEntry(), GetDoubleEntry(), GetIntegerEntry(), GetStringEntry(), VehicleNetConfig::Init(), PropertyBasedCommFactory::Open(), SetBinaryEntry(), SetBooleanEntry(), SetDoubleEntry(), SetIntegerEntry(), and SetStringEntry(). | 
| 
 | ||||||||||||||||
| 
 Definition at line 130 of file SystemProperties.cpp. References value. | 
| 
 | ||||||||||||||||
| 
 Definition at line 51 of file SystemProperties.cpp. References GetSectionKey(), SectionKey_t, and value. Referenced by VehicleNetConfig::Init(), and PropertyBasedCommFactory::Open(). | 
| 
 | 
| 
 Definition at line 712 of file SystemProperties.cpp. Referenced by Instance(). | 
| 
 | 
| 
 Definition at line 694 of file SystemProperties.cpp. Referenced by Instance(). | 
| 
 | ||||||||||||
| 
 Definition at line 22 of file SystemProperties.cpp. References ImportPropertiesIni(), ImportPropertiesRegistry(), s_pInstance, and SystemProperties(). Referenced by VehicleNetConfig::Init(), and main(). | 
| 
 | ||||||||||||||||||||
| 
 Definition at line 599 of file SystemProperties.cpp. References value. | 
| 
 | ||||||||||||||||||||
| 
 Definition at line 509 of file SystemProperties.cpp. References GetSectionKey(), SectionKey_t, and value. | 
| 
 | ||||||||||||||||
| 
 Definition at line 614 of file SystemProperties.cpp. References value. | 
| 
 | ||||||||||||||||
| 
 Definition at line 532 of file SystemProperties.cpp. References GetSectionKey(), SectionKey_t, and value. | 
| 
 | ||||||||||||||||
| 
 Definition at line 582 of file SystemProperties.cpp. | 
| 
 | ||||||||||||||||
| 
 Definition at line 484 of file SystemProperties.cpp. References GetSectionKey(), and SectionKey_t. | 
| 
 | ||||||||||||||||
| 
 Definition at line 568 of file SystemProperties.cpp. References value. | 
| 
 | ||||||||||||||||
| 
 Definition at line 462 of file SystemProperties.cpp. References GetSectionKey(), SectionKey_t, and value. | 
| 
 | ||||||||||||||||
| 
 Definition at line 554 of file SystemProperties.cpp. References value. | 
| 
 | ||||||||||||||||
| 
 Definition at line 440 of file SystemProperties.cpp. References GetSectionKey(), SectionKey_t, and value. | 
| 
 | 
| 
 Definition at line 414 of file SystemProperties.h. | 
 1.3.9.1
 1.3.9.1