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.