Ion
|
Go to the source code of this file.
Classes | |
struct | ion::base::internal::IsSameOrDerivedFrom< T, Base > |
Helper structs. More... | |
struct | ion::base::internal::ResolverHelper< VariantType, TypeToResolve, Base > |
This struct is specialized for each of the defined types supported by a Variant. More... | |
struct | ion::base::VariantTypeResolver< VariantType, TypeToResolve > |
The VariantTypeResolver struct allows users of the Variant class to determine which type defined by a particular Variant can be used to store a value of a particular type. More... | |
Namespaces | |
ion | |
Copyright 2016 Google Inc. | |
ion::base | |
EnumHelper instantiations. These must be in the ion::base namespace. | |
ion::base::internal | |
Macros | |
#define | ION_SPECIALIZE_VARIANT_RESOLVER_HELPER(VariantSubType) |
#define ION_SPECIALIZE_VARIANT_RESOLVER_HELPER | ( | VariantSubType | ) |
Definition at line 55 of file varianttyperesolver.h.