BloombergLP::balcl::OptionType::TypeToEnum

TypeToEnum<TYPE>::value is the Enum value corresponding to the (template parameter) TYPE where TYPE matches one of the typedefs defined above or void. See EnumToType for the inverse metafunction.

Synopsis

Declared in <balcl_optiontype.h>

template<class TYPE>
struct TypeToEnum;

Specializations

Name
TypeToEnum<OptionType::Bool>
TypeToEnum<OptionType::Char>
TypeToEnum<OptionType::CharArray>
TypeToEnum<OptionType::Date>
TypeToEnum<OptionType::DateArray>
TypeToEnum<OptionType::Datetime>
TypeToEnum<OptionType::DatetimeArray>
TypeToEnum<OptionType::Double>
TypeToEnum<OptionType::DoubleArray>
TypeToEnum<OptionType::Int>
TypeToEnum<OptionType::Int64>
TypeToEnum<OptionType::Int64Array>
TypeToEnum<OptionType::IntArray>
TypeToEnum<OptionType::String>
TypeToEnum<OptionType::StringArray>
TypeToEnum<OptionType::Time>
TypeToEnum<OptionType::TimeArray>
TypeToEnum<void>