Framework for processing configuration files. More...
| Namespaces | |
| namespace | impl | 
| Namespace for internal implementation details. | |
| Classes | |
| class | AttributeTree | 
| class | ConfigEnum | 
| class | ConfigEnumDefault | 
| class | ConfigList | 
| class | ConfigManager | 
| Class for handling configuration files.  More... | |
| class | ConfigObserver | 
| Interface for observing configuration changes.  More... | |
| class | ConfigParameter | 
| class | ConfigPositionalParameter | 
| class | ConfigValue | 
| class | ConfigValueDefault | 
| class | FilePath | 
| class | Getopt | 
| Handles commandline parameters.  More... | |
| class | GetoptParameter | 
| class | GetoptPositionalParameter | 
| class | MemberEnum | 
| class | MemberValue | 
| class | MemberValue< bool, Q > | 
| Template specialization for boolean MemberValues.  More... | |
| class | SubTreeList | 
| class | TConfigEnum | 
| class | TConfigEnumDefault | 
| class | TConfigValue | 
| class | TConfigValueDefault | 
| Typedefs | |
| typedef icl_core::KeyValueDirectoryIterator < icl_core::String > | ConfigIterator | 
| typedef icl_core::Vector < ConfigParameter > | ConfigParameterList | 
| typedef icl_core::Vector < ConfigPositionalParameter > | ConfigPositionalParameterList | 
| typedef std::list < impl::ConfigValueIface * > | ConfigValueList | 
| typedef impl::ConfigValueIface * | ConfigValues [] | 
| typedef icl_core::Vector < GetoptParameter > | GetoptParameterList | 
| typedef icl_core::Vector < GetoptPositionalParameter > | GetoptPositionalParameterList | 
| typedef ICL_CORE_VC_DEPRECATE AttributeTree tAttributeTree | ICL_CORE_GCC_DEPRECATE | 
| Functions | |
| void | activateExtraCmdParams (const icl_core::String &delimiter="--") | 
| ICL_CORE_VC_DEPRECATE_STYLE void | ActivateExtraCmdParams (const icl_core::String &delimiter="--") ICL_CORE_GCC_DEPRECATE_STYLE | 
| void | addParameter (const ConfigParameter ¶meter) | 
| void | addParameter (const ConfigParameterList ¶meters) | 
| void | addParameter (const ConfigPositionalParameter ¶meter) | 
| void | addParameter (const GetoptParameter ¶meter) | 
| void | addParameter (const GetoptPositionalParameter ¶meter) | 
| ICL_CORE_VC_DEPRECATE_STYLE void | AddParameter (const ConfigParameter ¶meter) ICL_CORE_GCC_DEPRECATE_STYLE | 
| ICL_CORE_VC_DEPRECATE_STYLE void | AddParameter (const ConfigParameterList ¶meters) ICL_CORE_GCC_DEPRECATE_STYLE | 
| ICL_CORE_VC_DEPRECATE_STYLE void | AddParameter (const GetoptParameter ¶meter) ICL_CORE_GCC_DEPRECATE_STYLE | 
| void | debugOutCommandLine (int argc, char *argv[]) | 
| ICL_CORE_VC_DEPRECATE_STYLE void | DebugOutCommandLine (int argc, char *argv[]) ICL_CORE_GCC_DEPRECATE_STYLE | 
| void | dump () | 
| ICL_CORE_VC_DEPRECATE_STYLE void | Dump () ICL_CORE_GCC_DEPRECATE_STYLE | 
| icl_core::String | extraCmdParam (size_t index) | 
| ICL_CORE_VC_DEPRECATE_STYLE icl_core::String | ExtraCmdParam (size_t index) ICL_CORE_GCC_DEPRECATE_STYLE | 
| size_t | extraCmdParamCount () | 
| ICL_CORE_VC_DEPRECATE_STYLE size_t | ExtraCmdParamCount () ICL_CORE_GCC_DEPRECATE_STYLE | 
| ConfigIterator | find (const ::icl_core::String &query) | 
| ICL_CORE_CONFIG_IMPORT_EXPORT ConfigIterator | find (const icl_core::String &query) | 
| ICL_CORE_VC_DEPRECATE_STYLE ConfigIterator | Find (const icl_core::String &query) ICL_CORE_GCC_DEPRECATE_STYLE | 
| template<typename T > | |
| bool | get (const icl_core::String &key, typename icl_core::ConvertToRef< T >::ToRef value) | 
| Gets the value for the specified key from the configuration. | |
| template<typename T > | |
| bool | get (const char *key, typename icl_core::ConvertToRef< T >::ToRef value) | 
| Gets the value for the specified key from the configuration. | |
| template<typename T > | |
| bool | get (const icl_core::String &key, typename icl_core::ConvertToRef< T >::ToRef value, const char *descriptions[], const char *end_marker=NULL) | 
| template<typename T > | |
| bool | get (const char *key, typename icl_core::ConvertToRef< T >::ToRef value, const char *descriptions[], const char *end_marker=NULL) | 
| bool | get (const ConfigValues config_values, icl_core::logging::LogStream &log_stream, bool cleanup=true, bool report_error=true) | 
| bool | get (std::string config_prefix, ConfigValueList config_values, icl_core::logging::LogStream &log_stream, bool cleanup=true, bool report_error=true) | 
| bool | get (ConfigValueList config_values, icl_core::logging::LogStream &log_stream, bool cleanup=true, bool report_error=true) | 
| template<typename T > | |
| bool | Get (const icl_core::String &key, typename icl_core::ConvertToRef< T >::ToRef value) ICL_CORE_GCC_DEPRECATE_STYLE | 
| template<typename T > | |
| bool | Get (const char *key, typename icl_core::ConvertToRef< T >::ToRef value) ICL_CORE_GCC_DEPRECATE_STYLE | 
| template<typename T > | |
| bool | Get (const icl_core::String &key, typename icl_core::ConvertToRef< T >::ToRef value, const char *descriptions[], const char *end_marker=NULL) ICL_CORE_GCC_DEPRECATE_STYLE | 
| template<typename T > | |
| bool | Get (const char *key, typename icl_core::ConvertToRef< T >::ToRef value, const char *descriptions[], const char *end_marker=NULL) ICL_CORE_GCC_DEPRECATE_STYLE | 
| ICL_CORE_VC_DEPRECATE_STYLE bool | Get (const ConfigValues config_values, icl_core::logging::LogStream &log_stream, bool cleanup=true) ICL_CORE_GCC_DEPRECATE_STYLE | 
| template<> | |
| bool | get< bool > (const icl_core::String &key, bool &value) | 
| Template specialization for boolean values. | |
| template<> | |
| bool | Get< bool > (const icl_core::String &key, bool &value) ICL_CORE_GCC_DEPRECATE_STYLE | 
| template<> | |
| bool | get< icl_core::String > (const icl_core::String &key, icl_core::String &value) | 
| Template specialization for icl_core::String. | |
| template<> | |
| bool | Get< icl_core::String > (const icl_core::String &key, icl_core::String &value) ICL_CORE_GCC_DEPRECATE_STYLE | 
| template<typename T > | |
| T | getDefault (const icl_core::String &key, typename icl_core::ConvertToRef< T >::ToConstRef default_value) | 
| template<typename T > | |
| T | getDefault (const char *key, typename icl_core::ConvertToRef< T >::ToConstRef default_value) | 
| template<typename T > | |
| T | GetDefault (const icl_core::String &key, typename icl_core::ConvertToRef< T >::ToConstRef default_value) ICL_CORE_GCC_DEPRECATE_STYLE | 
| template<typename T > | |
| T | GetDefault (const char *key, typename icl_core::ConvertToRef< T >::ToConstRef default_value) ICL_CORE_GCC_DEPRECATE_STYLE | 
| template<> | |
| icl_core::String | getDefault< icl_core::String > (const icl_core::String &key, const icl_core::String &default_value) | 
| template<> | |
| icl_core::String | GetDefault< icl_core::String > (const icl_core::String &key, const icl_core::String &default_value) ICL_CORE_GCC_DEPRECATE_STYLE | 
| bool | initialize (int &argc, char *argv[], bool remove_read_arguments) | 
| bool | initialize (int &argc, char *argv[], Getopt::CommandLineCleaning cleanup, Getopt::ParameterRegistrationCheck registration_check) | 
| ICL_CORE_VC_DEPRECATE_STYLE bool | Initialize (int &argc, char *argv[], bool remove_read_arguments) ICL_CORE_GCC_DEPRECATE_STYLE | 
| ICL_CORE_VC_DEPRECATE_STYLE bool | Initialize (int &argc, char *argv[], Getopt::CommandLineCleaning cleanup=Getopt::eCLC_None, Getopt::ParameterRegistrationCheck registration_check=Getopt::ePRC_Strict) ICL_CORE_GCC_DEPRECATE_STYLE | 
| template<typename T > | |
| bool | paramNonOpt (size_t index, typename icl_core::ConvertToRef< T >::ToRef value) | 
| template<typename T > | |
| bool | paramNonOpt (size_t index, typename icl_core::ConvertToRef< T >::ToRef value, const char *descriptions[], const char *end_marker=NULL) | 
| icl_core::String | paramNonOpt (size_t index) | 
| template<typename T > | |
| bool | ParamNonOpt (size_t index, typename icl_core::ConvertToRef< T >::ToRef value) ICL_CORE_GCC_DEPRECATE_STYLE | 
| template<typename T > | |
| bool | ParamNonOpt (size_t index, typename icl_core::ConvertToRef< T >::ToRef value, const char *descriptions[], const char *end_marker=NULL) ICL_CORE_GCC_DEPRECATE_STYLE | 
| ICL_CORE_VC_DEPRECATE_STYLE icl_core::String | ParamNonOpt (size_t index) ICL_CORE_GCC_DEPRECATE_STYLE | 
| size_t | paramNonOptCount () | 
| ICL_CORE_VC_DEPRECATE_STYLE size_t | ParamNonOptCount () ICL_CORE_GCC_DEPRECATE_STYLE | 
| template<typename T > | |
| bool | paramOpt (const icl_core::String &name, typename icl_core::ConvertToRef< T >::ToRef value) | 
| template<typename T > | |
| bool | paramOpt (const char *name, typename icl_core::ConvertToRef< T >::ToRef value) | 
| template<typename T > | |
| bool | paramOpt (const icl_core::String &name, typename icl_core::ConvertToRef< T >::ToRef value, const char *descriptions[], const char *end_marker=NULL) | 
| template<typename T > | |
| bool | paramOpt (const char *name, typename icl_core::ConvertToRef< T >::ToRef value, const char *descriptions[], const char *end_marker=NULL) | 
| template<typename T > | |
| bool | ParamOpt (const icl_core::String &name, typename icl_core::ConvertToRef< T >::ToRef value) ICL_CORE_GCC_DEPRECATE_STYLE | 
| template<typename T > | |
| bool | ParamOpt (const char *name, typename icl_core::ConvertToRef< T >::ToRef value) ICL_CORE_GCC_DEPRECATE_STYLE | 
| template<typename T > | |
| bool | ParamOpt (const icl_core::String &name, typename icl_core::ConvertToRef< T >::ToRef value, const char *descriptions[], const char *end_marker=NULL) ICL_CORE_GCC_DEPRECATE_STYLE | 
| template<typename T > | |
| bool | ParamOpt (const char *name, typename icl_core::ConvertToRef< T >::ToRef value, const char *descriptions[], const char *end_marker=NULL) ICL_CORE_GCC_DEPRECATE_STYLE | 
| template<typename T > | |
| T | paramOptDefault (const icl_core::String &name, typename icl_core::ConvertToRef< T >::ToConstRef default_value) | 
| template<typename T > | |
| T | paramOptDefault (const char *name, typename icl_core::ConvertToRef< T >::ToConstRef default_value) | 
| template<typename T > | |
| T | ParamOptDefault (const icl_core::String &name, typename icl_core::ConvertToRef< T >::ToConstRef default_value) ICL_CORE_GCC_DEPRECATE_STYLE | 
| template<typename T > | |
| T | ParamOptDefault (const char *name, typename icl_core::ConvertToRef< T >::ToConstRef default_value) ICL_CORE_GCC_DEPRECATE_STYLE | 
| bool | paramOptPresent (const icl_core::String &name) | 
| ICL_CORE_VC_DEPRECATE_STYLE bool | ParamOptPresent (const icl_core::String &name) ICL_CORE_GCC_DEPRECATE_STYLE | 
| void | printHelp () | 
| ICL_CORE_VC_DEPRECATE_STYLE void | PrintHelp () ICL_CORE_GCC_DEPRECATE_STYLE | 
| void | readNextLineInBuffer (istream &in) | 
| void | setProgramDescription (icl_core::String const &description) | 
| void | setProgramVersion (icl_core::String const &version) | 
| template<typename T > | |
| void | setValue (const icl_core::String &key, typename icl_core::ConvertToRef< T >::ToConstRef value) | 
| template<typename T > | |
| void | setValue (const char *key, typename icl_core::ConvertToRef< T >::ToConstRef value) | 
| void | setValue (const icl_core::String &key, const icl_core::String &value) | 
| template<typename T > | |
| void | SetValue (const icl_core::String &key, typename icl_core::ConvertToRef< T >::ToConstRef value) ICL_CORE_GCC_DEPRECATE_STYLE | 
| template<typename T > | |
| void | SetValue (const char *key, typename icl_core::ConvertToRef< T >::ToConstRef value) ICL_CORE_GCC_DEPRECATE_STYLE | 
| ICL_CORE_VC_DEPRECATE_STYLE void | SetValue (const icl_core::String &key, const icl_core::String &value) ICL_CORE_GCC_DEPRECATE_STYLE | 
| Variables | |
| static char | buffer [2000] | 
| const char * | comment_end_str = "}_COMMENT_" | 
| const char * | comment_str = comment_end_str + 1 | 
| const char * | CONFIGFILE_CONFIG_KEY = "/configfile" | 
| const char | DSEP = '/' | 
| const char | DSEP_OTHER = '\\' | 
| int | file_name_str_len = 0 | 
| int | file_path_str_len = 0 | 
| const int | INCLUDE_OFFSET = 10 | 
| const char * | include_str = "_INCLUDE_" | 
Framework for processing configuration files.
Definition at line 62 of file ConfigIterator.h.
Definition at line 115 of file ConfigParameter.h.
Definition at line 85 of file ConfigPositionalParameter.h.
| typedef std::list<impl::ConfigValueIface*> icl_core::config::ConfigValueList | 
Definition at line 45 of file ConfigValues.h.
Definition at line 44 of file ConfigValues.h.
Definition at line 108 of file GetoptParameter.h.
Definition at line 61 of file GetoptPositionalParameter.h.
| typedef ICL_CORE_VC_DEPRECATE GetoptParameter tGetoptParameter icl_core::config::ICL_CORE_GCC_DEPRECATE | 
Definition at line 33 of file tAttributeTree.h.
| void icl_core::config::activateExtraCmdParams | ( | const icl_core::String & | delimiter = "--" | ) |  [inline] | 
| void icl_core::config::ActivateExtraCmdParams | ( | const icl_core::String & | delimiter = "--" | ) |  [inline] | 
| void icl_core::config::addParameter | ( | const ConfigParameter & | parameter | ) |  [inline] | 
| void icl_core::config::addParameter | ( | const ConfigParameterList & | parameters | ) |  [inline] | 
| void icl_core::config::addParameter | ( | const ConfigPositionalParameter & | parameter | ) |  [inline] | 
| void icl_core::config::addParameter | ( | const GetoptParameter & | parameter | ) |  [inline] | 
| void icl_core::config::addParameter | ( | const GetoptPositionalParameter & | parameter | ) |  [inline] | 
| void icl_core::config::AddParameter | ( | const ConfigParameter & | parameter | ) |  [inline] | 
| void icl_core::config::AddParameter | ( | const ConfigParameterList & | parameters | ) |  [inline] | 
| void icl_core::config::AddParameter | ( | const GetoptParameter & | parameter | ) |  [inline] | 
| ICL_CORE_CONFIG_IMPORT_EXPORT void icl_core::config::debugOutCommandLine | ( | int | argc, | 
| char * | argv[] | ||
| ) | 
Definition at line 36 of file Config.cpp.
| void icl_core::config::DebugOutCommandLine | ( | int | argc, | 
| char * | argv[] | ||
| ) |  [inline] | 
Definition at line 31 of file Config.cpp.
| void icl_core::config::Dump | ( | ) |  [inline] | 
| icl_core::String icl_core::config::extraCmdParam | ( | size_t | index | ) |  [inline] | 
| icl_core::String icl_core::config::ExtraCmdParam | ( | size_t | index | ) |  [inline] | 
| size_t icl_core::config::extraCmdParamCount | ( | ) |  [inline] | 
| size_t icl_core::config::ExtraCmdParamCount | ( | ) |  [inline] | 
| ConfigIterator icl_core::config::find | ( | const ::icl_core::String & | query | ) | 
Definition at line 45 of file Config.cpp.
| ICL_CORE_CONFIG_IMPORT_EXPORT ConfigIterator icl_core::config::find | ( | const icl_core::String & | query | ) | 
| ConfigIterator icl_core::config::Find | ( | const icl_core::String & | query | ) |  [inline] | 
| bool icl_core::config::get | ( | const icl_core::String & | key, | 
| typename icl_core::ConvertToRef< T >::ToRef | value | ||
| ) | 
| bool icl_core::config::get | ( | const char * | key, | 
| typename icl_core::ConvertToRef< T >::ToRef | value | ||
| ) | 
| bool icl_core::config::get | ( | const icl_core::String & | key, | 
| typename icl_core::ConvertToRef< T >::ToRef | value, | ||
| const char * | descriptions[], | ||
| const char * | end_marker = NULL | ||
| ) | 
| bool icl_core::config::get | ( | const char * | key, | 
| typename icl_core::ConvertToRef< T >::ToRef | value, | ||
| const char * | descriptions[], | ||
| const char * | end_marker = NULL | ||
| ) | 
| bool icl_core::config::get | ( | const ConfigValues | config_values, | 
| icl_core::logging::LogStream & | log_stream, | ||
| bool | cleanup = true, | ||
| bool | report_error = true | ||
| ) |  [inline] | 
| bool icl_core::config::get | ( | std::string | config_prefix, | 
| ConfigValueList | config_values, | ||
| icl_core::logging::LogStream & | log_stream, | ||
| bool | cleanup = true, | ||
| bool | report_error = true | ||
| ) |  [inline] | 
| bool icl_core::config::get | ( | ConfigValueList | config_values, | 
| icl_core::logging::LogStream & | log_stream, | ||
| bool | cleanup = true, | ||
| bool | report_error = true | ||
| ) |  [inline] | 
| ICL_CORE_VC_DEPRECATE_STYLE bool icl_core::config::Get | ( | const icl_core::String & | key, | 
| typename icl_core::ConvertToRef< T >::ToRef | value | ||
| ) |  [inline] | 
Gets the value for the specified key from the configuration.
Gets the value for the specified key from the configuration.
| ICL_CORE_VC_DEPRECATE_STYLE bool icl_core::config::Get | ( | const char * | key, | 
| typename icl_core::ConvertToRef< T >::ToRef | value | ||
| ) | 
Gets the value for the specified key from the configuration.
| ICL_CORE_VC_DEPRECATE_STYLE bool icl_core::config::Get | ( | const icl_core::String & | key, | 
| typename icl_core::ConvertToRef< T >::ToRef | value, | ||
| const char * | descriptions[], | ||
| const char * | end_marker = NULL | ||
| ) | 
| ICL_CORE_VC_DEPRECATE_STYLE bool icl_core::config::Get | ( | const char * | key, | 
| typename icl_core::ConvertToRef< T >::ToRef | value, | ||
| const char * | descriptions[], | ||
| const char * | end_marker = NULL | ||
| ) | 
| bool icl_core::config::Get | ( | const ConfigValues | config_values, | 
| icl_core::logging::LogStream & | log_stream, | ||
| bool | cleanup = true | ||
| ) |  [inline] | 
Get configuration parameters in batch mode.
| bool icl_core::config::get< bool > | ( | const icl_core::String & | key, | 
| bool & | value | ||
| ) |  [inline] | 
| ICL_CORE_VC_DEPRECATE_STYLE bool icl_core::config::Get< bool > | ( | const icl_core::String & | key, | 
| bool & | value | ||
| ) |  [inline] | 
Template specialization for boolean values.
| bool icl_core::config::get< icl_core::String > | ( | const icl_core::String & | key, | 
| icl_core::String & | value | ||
| ) |  [inline] | 
Template specialization for icl_core::String.
| ICL_CORE_VC_DEPRECATE_STYLE bool icl_core::config::Get< icl_core::String > | ( | const icl_core::String & | key, | 
| icl_core::String & | value | ||
| ) |  [inline] | 
Template specialization for icl_core::String.
| T icl_core::config::getDefault | ( | const icl_core::String & | key, | 
| typename icl_core::ConvertToRef< T >::ToConstRef | default_value | ||
| ) | 
| T icl_core::config::getDefault | ( | const char * | key, | 
| typename icl_core::ConvertToRef< T >::ToConstRef | default_value | ||
| ) | 
| ICL_CORE_VC_DEPRECATE_STYLE T icl_core::config::GetDefault | ( | const icl_core::String & | key, | 
| typename icl_core::ConvertToRef< T >::ToConstRef | default_value | ||
| ) | 
| ICL_CORE_VC_DEPRECATE_STYLE T icl_core::config::GetDefault | ( | const char * | key, | 
| typename icl_core::ConvertToRef< T >::ToConstRef | default_value | ||
| ) | 
| icl_core::String icl_core::config::getDefault< icl_core::String > | ( | const icl_core::String & | key, | 
| const icl_core::String & | default_value | ||
| ) |  [inline] | 
| ICL_CORE_VC_DEPRECATE_STYLE icl_core::String icl_core::config::GetDefault< icl_core::String > | ( | const icl_core::String & | key, | 
| const icl_core::String & | default_value | ||
| ) |  [inline] | 
| ICL_CORE_CONFIG_IMPORT_EXPORT bool icl_core::config::initialize | ( | int & | argc, | 
| char * | argv[], | ||
| bool | remove_read_arguments | ||
| ) | 
Definition at line 50 of file Config.cpp.
| ICL_CORE_CONFIG_IMPORT_EXPORT bool icl_core::config::initialize | ( | int & | argc, | 
| char * | argv[], | ||
| Getopt::CommandLineCleaning | cleanup, | ||
| Getopt::ParameterRegistrationCheck | registration_check | ||
| ) | 
Definition at line 57 of file Config.cpp.
| bool icl_core::config::Initialize | ( | int & | argc, | 
| char * | argv[], | ||
| bool | remove_read_arguments | ||
| ) |  [inline] | 
| bool icl_core::config::Initialize | ( | int & | argc, | 
| char * | argv[], | ||
| Getopt::CommandLineCleaning | cleanup = Getopt::eCLC_None, | ||
| Getopt::ParameterRegistrationCheck | registration_check = Getopt::ePRC_Strict | ||
| ) |  [inline] | 
| bool icl_core::config::paramNonOpt | ( | size_t | index, | 
| typename icl_core::ConvertToRef< T >::ToRef | value | ||
| ) | 
| bool icl_core::config::paramNonOpt | ( | size_t | index, | 
| typename icl_core::ConvertToRef< T >::ToRef | value, | ||
| const char * | descriptions[], | ||
| const char * | end_marker = NULL | ||
| ) | 
| icl_core::String icl_core::config::paramNonOpt | ( | size_t | index | ) |  [inline] | 
| ICL_CORE_VC_DEPRECATE_STYLE bool icl_core::config::ParamNonOpt | ( | size_t | index, | 
| typename icl_core::ConvertToRef< T >::ToRef | value | ||
| ) | 
| ICL_CORE_VC_DEPRECATE_STYLE bool icl_core::config::ParamNonOpt | ( | size_t | index, | 
| typename icl_core::ConvertToRef< T >::ToRef | value, | ||
| const char * | descriptions[], | ||
| const char * | end_marker = NULL | ||
| ) | 
| icl_core::String icl_core::config::ParamNonOpt | ( | size_t | index | ) |  [inline] | 
| size_t icl_core::config::paramNonOptCount | ( | ) |  [inline] | 
| size_t icl_core::config::ParamNonOptCount | ( | ) |  [inline] | 
| bool icl_core::config::paramOpt | ( | const icl_core::String & | name, | 
| typename icl_core::ConvertToRef< T >::ToRef | value | ||
| ) | 
| bool icl_core::config::paramOpt | ( | const char * | name, | 
| typename icl_core::ConvertToRef< T >::ToRef | value | ||
| ) | 
| bool icl_core::config::paramOpt | ( | const icl_core::String & | name, | 
| typename icl_core::ConvertToRef< T >::ToRef | value, | ||
| const char * | descriptions[], | ||
| const char * | end_marker = NULL | ||
| ) | 
| bool icl_core::config::paramOpt | ( | const char * | name, | 
| typename icl_core::ConvertToRef< T >::ToRef | value, | ||
| const char * | descriptions[], | ||
| const char * | end_marker = NULL | ||
| ) | 
| ICL_CORE_VC_DEPRECATE_STYLE bool icl_core::config::ParamOpt | ( | const icl_core::String & | name, | 
| typename icl_core::ConvertToRef< T >::ToRef | value | ||
| ) | 
| ICL_CORE_VC_DEPRECATE_STYLE bool icl_core::config::ParamOpt | ( | const char * | name, | 
| typename icl_core::ConvertToRef< T >::ToRef | value | ||
| ) | 
| ICL_CORE_VC_DEPRECATE_STYLE bool icl_core::config::ParamOpt | ( | const icl_core::String & | name, | 
| typename icl_core::ConvertToRef< T >::ToRef | value, | ||
| const char * | descriptions[], | ||
| const char * | end_marker = NULL | ||
| ) | 
| ICL_CORE_VC_DEPRECATE_STYLE bool icl_core::config::ParamOpt | ( | const char * | name, | 
| typename icl_core::ConvertToRef< T >::ToRef | value, | ||
| const char * | descriptions[], | ||
| const char * | end_marker = NULL | ||
| ) | 
| T icl_core::config::paramOptDefault | ( | const icl_core::String & | name, | 
| typename icl_core::ConvertToRef< T >::ToConstRef | default_value | ||
| ) | 
| T icl_core::config::paramOptDefault | ( | const char * | name, | 
| typename icl_core::ConvertToRef< T >::ToConstRef | default_value | ||
| ) | 
| ICL_CORE_VC_DEPRECATE_STYLE T icl_core::config::ParamOptDefault | ( | const icl_core::String & | name, | 
| typename icl_core::ConvertToRef< T >::ToConstRef | default_value | ||
| ) | 
| ICL_CORE_VC_DEPRECATE_STYLE T icl_core::config::ParamOptDefault | ( | const char * | name, | 
| typename icl_core::ConvertToRef< T >::ToConstRef | default_value | ||
| ) | 
| bool icl_core::config::paramOptPresent | ( | const icl_core::String & | name | ) |  [inline] | 
| bool icl_core::config::ParamOptPresent | ( | const icl_core::String & | name | ) |  [inline] | 
| void icl_core::config::printHelp | ( | ) |  [inline] | 
| void icl_core::config::PrintHelp | ( | ) |  [inline] | 
| void icl_core::config::readNextLineInBuffer | ( | istream & | in | ) | 
Definition at line 63 of file AttributeTree.cpp.
| void icl_core::config::setProgramDescription | ( | icl_core::String const & | description | ) |  [inline] | 
| void icl_core::config::setProgramVersion | ( | icl_core::String const & | version | ) |  [inline] | 
| void icl_core::config::setValue | ( | const icl_core::String & | key, | 
| typename icl_core::ConvertToRef< T >::ToConstRef | value | ||
| ) | 
| void icl_core::config::setValue | ( | const char * | key, | 
| typename icl_core::ConvertToRef< T >::ToConstRef | value | ||
| ) | 
| void icl_core::config::setValue | ( | const icl_core::String & | key, | 
| const icl_core::String & | value | ||
| ) |  [inline] | 
| ICL_CORE_VC_DEPRECATE_STYLE void icl_core::config::SetValue | ( | const icl_core::String & | key, | 
| typename icl_core::ConvertToRef< T >::ToConstRef | value | ||
| ) | 
| ICL_CORE_VC_DEPRECATE_STYLE void icl_core::config::SetValue | ( | const char * | key, | 
| typename icl_core::ConvertToRef< T >::ToConstRef | value | ||
| ) | 
| void icl_core::config::SetValue | ( | const icl_core::String & | key, | 
| const icl_core::String & | value | ||
| ) |  [inline] | 
| char icl_core::config::buffer[2000]  [static] | 
Definition at line 61 of file AttributeTree.cpp.
| const char* icl_core::config::comment_end_str = "}_COMMENT_" | 
Definition at line 52 of file AttributeTree.cpp.
| const char* icl_core::config::comment_str = comment_end_str + 1 | 
Definition at line 53 of file AttributeTree.cpp.
| ICL_CORE_CONFIG_IMPORT_EXPORT const char * icl_core::config::CONFIGFILE_CONFIG_KEY = "/configfile" | 
Definition at line 29 of file Config.cpp.
| const char icl_core::config::DSEP = '/' | 
Definition at line 48 of file AttributeTree.cpp.
| const char icl_core::config::DSEP_OTHER = '\\' | 
Definition at line 49 of file AttributeTree.cpp.
Definition at line 58 of file AttributeTree.cpp.
Definition at line 57 of file AttributeTree.cpp.
| const int icl_core::config::INCLUDE_OFFSET = 10 | 
Definition at line 59 of file AttributeTree.cpp.
| const char* icl_core::config::include_str = "_INCLUDE_" | 
Definition at line 54 of file AttributeTree.cpp.