BloombergLP::balcl::OptionType::EnumToType

EnumToType<TYPE_ENUMERATOR>::type is the (C++) type corresponding to the (template parameter) TYPE_ENUMERATOR Enum value. See TypeToEnum for the inverse metafunction.

Synopsis

Declared in <balcl_optiontype.h>

template<Enum TYPE_ENUMERATOR>
struct EnumToType;

Specializations

Name
EnumToType<OptionType::e_BOOL>
EnumToType<OptionType::e_CHAR>
EnumToType<OptionType::e_CHAR_ARRAY>
EnumToType<OptionType::e_DATE>
EnumToType<OptionType::e_DATETIME>
EnumToType<OptionType::e_DATETIME_ARRAY>
EnumToType<OptionType::e_DATE_ARRAY>
EnumToType<OptionType::e_DOUBLE>
EnumToType<OptionType::e_DOUBLE_ARRAY>
EnumToType<OptionType::e_INT>
EnumToType<OptionType::e_INT64>
EnumToType<OptionType::e_INT64_ARRAY>
EnumToType<OptionType::e_INT_ARRAY>
EnumToType<OptionType::e_STRING>
EnumToType<OptionType::e_STRING_ARRAY>
EnumToType<OptionType::e_TIME>
EnumToType<OptionType::e_TIME_ARRAY>
EnumToType<OptionType::e_VOID>