27 #ifndef ICL_CORE_KEY_VALUE_DIRECTORY_H_INCLUDED 28 #define ICL_CORE_KEY_VALUE_DIRECTORY_H_INCLUDED 30 #include <boost/regex.hpp> 36 #ifdef _IC_BUILDER_DEPRECATED_STYLE_ 80 #ifdef _IC_BUILDER_DEPRECATED_STYLE_ 117 template <
typename T>
137 String matchGroup(
size_t index)
const;
158 #ifdef _IC_BUILDER_DEPRECATED_STYLE_
Helper definitions for template programming.
KeyValueDirectory< T >::KeyValueMap::const_iterator m_current_entry
#define ICL_CORE_VC_DEPRECATE_STYLE
bool insert(const String &key, typename ConvertToRef< T >::ToConstRef value)
Contains macros to deprecate classes, types, functions and variables.
bool hasKey(const String &key) const
Map< String, T > KeyValueMap
KeyValueDirectoryIterator< T > find(const String &query) const
const KeyValueDirectory< T > * m_directory
Contains KeyValueDirectory.
Contains Interface base classes and base types.
boost::match_results< icl_core::String::const_iterator > m_current_results
ICL_CORE_VC_DEPRECATE_STYLE ConfigIterator Find(const icl_core::String &query) ICL_CORE_GCC_DEPRECATE_STYLE
bool Get(const icl_core::String &key, typename icl_core::ConvertToRef< T >::ToRef value) ICL_CORE_GCC_DEPRECATE_STYLE
#define ICL_CORE_GCC_DEPRECATE_STYLE