Definition at line 167 of file configuration.h.
typedef List::const_iterator OSB_LIB::ModuleConfig::ConstIterator |
typedef List::iterator OSB_LIB::ModuleConfig::Iterator |
typedef List::key_type OSB_LIB::ModuleConfig::KeyType |
typedef std::map<std::string, Configuration> OSB_LIB::ModuleConfig::List |
STL containter used to store the configurations with keyword as the key.
Definition at line 175 of file configuration.h.
typedef List::size_type OSB_LIB::ModuleConfig::SizeType |
Return value of the conversion.
Where applicable the value must match Conversion::RetConvert.
Definition at line 222 of file configuration.h.
ConstIterator OSB_LIB::ModuleConfig::begin | ( | ) | const [inline] |
RetConvert OSB_LIB::ModuleConfig::convert | ( | std::string * | pDest, | |
const std::string & | keyword | |||
) | const |
Convert to string type.
RetConvert OSB_LIB::ModuleConfig::convert | ( | long * | pDest, | |
const std::string & | keyword | |||
) | const |
Convert to long type.
RetConvert OSB_LIB::ModuleConfig::convert | ( | Date * | pDest, | |
const std::string & | keyword | |||
) | const |
Convert to date type.
ConstIterator OSB_LIB::ModuleConfig::end | ( | ) | const [inline] |
Iterator to end of the charge list.
Definition at line 198 of file configuration.h.
References list_.
const List& OSB_LIB::ModuleConfig::list | ( | ) | const [inline] |
Read access to the whole list of charges.
Definition at line 192 of file configuration.h.
References list_.
long OSB_LIB::ModuleConfig::read | ( | const OSB_DB::Session & | session, | |
const ModuleId | module | |||
) |
Read the configurations for a module.
session | Database session to use. | |
module | Name of module to read for. |
SizeType OSB_LIB::ModuleConfig::size | ( | ) | const [inline] |
List OSB_LIB::ModuleConfig::list_ [private] |