Framework for processing configuration files. More...
Namespaces | |
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 ConfigPositionalParameterList ¶meters) |
void | addParameter (const GetoptParameter ¶meter) |
void | addParameter (const GetoptParameterList ¶meters) |
void | addParameter (const GetoptPositionalParameter ¶meter) |
void | addParameter (const GetoptPositionalParameterList ¶meters) |
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 |
ICL_CORE_VC_DEPRECATE_STYLE void | AddParameter (const GetoptParameterList ¶meters) 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. More... | |
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. More... | |
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 > | |
ICL_CORE_VC_DEPRECATE_STYLE bool | Get (const char *key, typename icl_core::ConvertToRef< T >::ToRef value) |
template<typename T > | |
ICL_CORE_VC_DEPRECATE_STYLE bool | Get (const icl_core::String &key, typename icl_core::ConvertToRef< T >::ToRef value) |
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 > | |
ICL_CORE_VC_DEPRECATE_STYLE bool | Get (const icl_core::String &key, typename icl_core::ConvertToRef< T >::ToRef value, const char *descriptions[], const char *end_marker) |
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 |
template<typename T > | |
ICL_CORE_VC_DEPRECATE_STYLE bool | Get (const char *key, typename icl_core::ConvertToRef< T >::ToRef value, const char *descriptions[], const char *end_marker) |
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. More... | |
template<> | |
bool | Get< bool > (const icl_core::String &key, bool &value) ICL_CORE_GCC_DEPRECATE_STYLE |
template<> | |
ICL_CORE_VC_DEPRECATE_STYLE bool | Get< bool > (const icl_core::String &key, bool &value) |
template<> | |
bool | get< icl_core::String > (const icl_core::String &key, icl_core::String &value) |
Template specialization for icl_core::String. More... | |
template<> | |
bool | Get< icl_core::String > (const icl_core::String &key, icl_core::String &value) ICL_CORE_GCC_DEPRECATE_STYLE |
template<> | |
ICL_CORE_VC_DEPRECATE_STYLE bool | Get< icl_core::String > (const icl_core::String &key, icl_core::String &value) |
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 > | |
ICL_CORE_VC_DEPRECATE_STYLE 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) ICL_CORE_GCC_DEPRECATE_STYLE |
template<typename T > | |
ICL_CORE_VC_DEPRECATE_STYLE T | GetDefault (const char *key, typename icl_core::ConvertToRef< T >::ToConstRef default_value) |
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 |
template<> | |
ICL_CORE_VC_DEPRECATE_STYLE icl_core::String | GetDefault< icl_core::String > (const icl_core::String &key, const icl_core::String &default_value) |
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 > | |
ICL_CORE_VC_DEPRECATE_STYLE 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_GCC_DEPRECATE_STYLE |
template<typename T > | |
ICL_CORE_VC_DEPRECATE_STYLE bool | ParamNonOpt (size_t index, typename icl_core::ConvertToRef< T >::ToRef value, const char *descriptions[], const char *end_marker) |
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 > | |
ICL_CORE_VC_DEPRECATE_STYLE 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) ICL_CORE_GCC_DEPRECATE_STYLE |
template<typename T > | |
ICL_CORE_VC_DEPRECATE_STYLE 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) ICL_CORE_GCC_DEPRECATE_STYLE |
template<typename T > | |
ICL_CORE_VC_DEPRECATE_STYLE bool | ParamOpt (const icl_core::String &name, typename icl_core::ConvertToRef< T >::ToRef value, const char *descriptions[], const char *end_marker) |
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 > | |
ICL_CORE_VC_DEPRECATE_STYLE bool | ParamOpt (const char *name, typename icl_core::ConvertToRef< T >::ToRef value, const char *descriptions[], const char *end_marker) |
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 > | |
ICL_CORE_VC_DEPRECATE_STYLE 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) ICL_CORE_GCC_DEPRECATE_STYLE |
template<typename T > | |
ICL_CORE_VC_DEPRECATE_STYLE T | ParamOptDefault (const char *name, typename icl_core::ConvertToRef< T >::ToConstRef default_value) |
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 > | |
ICL_CORE_VC_DEPRECATE_STYLE 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) ICL_CORE_GCC_DEPRECATE_STYLE |
template<typename T > | |
ICL_CORE_VC_DEPRECATE_STYLE void | SetValue (const char *key, typename icl_core::ConvertToRef< T >::ToConstRef value) |
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.
typedef impl::ConfigValueIface* icl_core::config::ConfigValues[] |
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.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
ICL_CORE_CONFIG_IMPORT_EXPORT void icl_core::config::debugOutCommandLine | ( | int | argc, |
char * | argv[] | ||
) |
Definition at line 36 of file Config.cpp.
|
inline |
ICL_CORE_CONFIG_IMPORT_EXPORT void icl_core::config::dump | ( | ) |
Definition at line 31 of file Config.cpp.
|
inline |
|
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 | ) |
|
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 |
||
) |
|
inline |
|
inline |
|
inline |
|
inline |
Gets the value for the specified key from the configuration.
Gets the value for the specified key from the configuration.
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 char * | key, |
typename icl_core::ConvertToRef< T >::ToRef | value | ||
) |
Gets the value for the specified key from the configuration.
|
inline |
Gets the value for the specified key from the configuration.
Gets the value for the specified key from the configuration.
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 icl_core::String & | key, |
typename icl_core::ConvertToRef< T >::ToRef | value, | ||
const char * | descriptions[], | ||
const char * | end_marker | ||
) |
bool icl_core::config::Get | ( | const char * | 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 | ||
) |
|
inline |
Get configuration parameters in batch mode.
|
inline |
|
inline |
Template specialization for boolean values.
|
inline |
Template specialization for boolean values.
|
inline |
Template specialization for icl_core::String.
|
inline |
Template specialization for icl_core::String.
|
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 | ||
) |
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 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 char * | key, |
typename icl_core::ConvertToRef< T >::ToConstRef | default_value | ||
) |
|
inline |
|
inline |
|
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.
|
inline |
|
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 |
||
) |
|
inline |
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 | ||
) |
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_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 | ||
) |
|
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 |
||
) |
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 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 | ||
) |
ICL_CORE_VC_DEPRECATE_STYLE 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 |
||
) |
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 | ||
) |
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 char * | name, |
typename icl_core::ConvertToRef< T >::ToRef | value, | ||
const char * | descriptions[], | ||
const char * | end_marker | ||
) |
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 | ||
) |
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 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 char * | name, |
typename icl_core::ConvertToRef< T >::ToConstRef | default_value | ||
) |
|
inline |
|
inline |
void icl_core::config::readNextLineInBuffer | ( | istream & | in | ) |
Definition at line 63 of file AttributeTree.cpp.
|
inline |
|
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 | ||
) |
|
inline |
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 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 | ||
) |
ICL_CORE_VC_DEPRECATE_STYLE void icl_core::config::SetValue | ( | const char * | key, |
typename icl_core::ConvertToRef< T >::ToConstRef | value | ||
) |
|
inline |
|
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.
int icl_core::config::file_name_str_len = 0 |
Definition at line 58 of file AttributeTree.cpp.
int icl_core::config::file_path_str_len = 0 |
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.