Metafunction mapping a simple type to its SimpleTypeId value.

Synopsis

Declared in <bdlar_simpletypeid.h>

template<class t_TYPE>
struct SimpleTypeIdOf;

Specializations

Name

Description

SimpleTypeIdOf<bdlt::Date>

Specialization of SimpleTypeIdOf for bdlt::Date.

SimpleTypeIdOf<bdlt::DateTz>

Specialization of SimpleTypeIdOf for bdlt::DateTz.

SimpleTypeIdOf<bdlt::Datetime>

Specialization of SimpleTypeIdOf for bdlt::Datetime.

SimpleTypeIdOf<bdlt::DatetimeTz>

Specialization of SimpleTypeIdOf for bdlt::DatetimeTz.

SimpleTypeIdOf<bdldfp::Decimal64>

Specialization of SimpleTypeIdOf for bdldfp::Decimal64.

SimpleTypeIdOf<bdlt::Time>

Specialization of SimpleTypeIdOf for bdlt::Time.

SimpleTypeIdOf<bdlt::TimeTz>

Specialization of SimpleTypeIdOf for bdlt::TimeTz.

SimpleTypeIdOf<bool>

Specialization of SimpleTypeIdOf for bool.

SimpleTypeIdOf<char>

Specialization of SimpleTypeIdOf for char.

SimpleTypeIdOf<double>

Specialization of SimpleTypeIdOf for double.

SimpleTypeIdOf<float>

Specialization of SimpleTypeIdOf for float.

SimpleTypeIdOf<int>

Specialization of SimpleTypeIdOf for int.

SimpleTypeIdOf<long>

Specialization of SimpleTypeIdOf for long.

SimpleTypeIdOf<long long>

Specialization of SimpleTypeIdOf for long long.

SimpleTypeIdOf<short>

Specialization of SimpleTypeIdOf for short.

SimpleTypeIdOf<signed char>

Specialization of SimpleTypeIdOf for signed char.

SimpleTypeIdOf<bsl::string>

Specialization of SimpleTypeIdOf for bsl::string.

SimpleTypeIdOf<unsigned char>

Specialization of SimpleTypeIdOf for unsigned char.

SimpleTypeIdOf<unsigned int>

Specialization of SimpleTypeIdOf for unsigned int.

SimpleTypeIdOf<unsigned long>

Specialization of SimpleTypeIdOf for unsigned long.

SimpleTypeIdOf<unsigned long long>

Specialization of SimpleTypeIdOf for unsigned long long.

SimpleTypeIdOf<unsigned short>

Specialization of SimpleTypeIdOf for unsigned short.

SimpleTypeIdOf<bsl::vector<char>>

Specialization of SimpleTypeIdOf for bsl::vector<char>.

Created with MrDocs