carb/variant/VariantTypes.h
In directory: carb/variant
Source file: carb/variant/VariantTypes.h
Type definitions for carb.variant.plugin
Classes
carb::variant::VariantArray: An array-of-variants type that can itself be contained in a Variant .
carb::variant::VariantMap: An associative array (i.e.
Namespaces
carb: The main Carbonite namespace.
carb::variant: Namespace for carb.variant.plugin and related utilities.
Structs
carb::variant::VTable: A v-table definition for a variant type. Each registered type has a unique v-table pointer that is retrievable via IVariant::getVTable() . Each entry in the v-table is a function with a default behavior if
nullptr
.carb::variant::VariantData: A standard-layout.