25 #ifndef ICL_CORE_ENUM_HELPER_H_INCLUDED 26 #define ICL_CORE_ENUM_HELPER_H_INCLUDED 33 #ifdef _IC_BUILDER_DEPRECATED_STYLE_ 57 const char *
const *descriptions,
58 const char *end_marker = NULL);
60 const std::vector<std::string>& descriptions);
62 const std::vector<std::string>& descriptions);
65 #ifdef _IC_BUILDER_DEPRECATED_STYLE_ 73 String2Enum(
const String& str,
int32_t& value,
const char *
const *descriptions,
#define ICL_CORE_VC_DEPRECATE_STYLE
Contains macros to deprecate classes, types, functions and variables.
bool string2Enum(const String &str, int32_t &value, const char *const *descriptions, const char *end_marker)
#define ICL_CORE_IMPORT_EXPORT
Contains import/export definitions for the Win32 plattform.
Contains Interface base classes and base types.
#define ICL_CORE_GCC_DEPRECATE_STYLE