Go to the source code of this file.
|
struct | ion::base::BoolType< b > |
| BoolType is a struct whose value member is either true or false. More...
|
|
struct | ion::base::IsSameType< T, U > |
| IsSameType is similar to std::is_same. More...
|
|
struct | ion::base::IsSameType< T, T > |
|
struct | ion::base::IsBaseOf< Base, Derived > |
| IsBaseOf is similar to std::is_base_of. More...
|
|
struct | ion::base::IsBaseOf< Base, Derived >::Helper |
| Because the Derived type-cast operator is non-const, it is preferred over the Base operator when calling Test() below. More...
|
|
struct | ion::base::IsConvertible< From, To > |
| IsConvertible is similar to std::is_convertible, except that it only looks at direct inheritance relationships (e.g. More...
|
|
struct | ion::base::ConditionalType< condition, A, B > |
| ConditionalType is similar to std::conditional. More...
|
|
struct | ion::base::ConditionalType< false, A, B > |
|
struct | ion::base::HasTrivialDestructor< T > |
| HasTrivialDestructor is similar to std::has_trivial_destructor or std::is_trivially_destructible. More...
|
|