23 #ifndef ICL_CORE_CONFIG_CONFIG_VALUE_DEFAULT_H_INCLUDED 24 #define ICL_CORE_CONFIG_CONFIG_VALUE_DEFAULT_H_INCLUDED 33 #define CONFIG_VALUE_DEFAULT(key, value, default_value) \ 34 (new icl_core::config::ConfigValueDefault<ICL_CORE_CONFIG_TYPEOF(value)>(key, value, default_value))
Helper definitions for template programming.
icl_core::String m_str_value
Implements a thread-safe logging framework.
virtual icl_core::String key() const
virtual ~ConfigValueDefault()
ConfigValueDefault(const icl_core::String &key, typename icl_core::ConvertToRef< T >::ToRef value, typename icl_core::ConvertToRef< T >::ToConstRef default_value)
Utility functions for the configuration framework.
Contains Interface base classes and base types.
icl_core::ConvertToRef< T >::ToRef m_value
icl_core::ConvertToRef< T >::ToConstRef m_default_value