Overview
Classes: AlignOf, AlignedCharArrayUnion, AlignmentCalcImpl, Pair, Struct, Var, VarHolder, VarHolderImpl, VarIterator
Functions: alignOf, appendJSONKey, appendJSONString, appendJSONValue, containerToJSON, isJSONString, operator !=, operator *, operator *=, operator +, operator +=, operator -, operator -=, operator /, operator /=, operator <, operator <=, operator ==, operator >, operator >=, operator [], swap
Classes
struct AlignOf
A templated class that contains an enum value representing
the alignment of the template argument.
struct AlignedCharArrayUnion
Helper for building an aligned character array type.
struct AlignmentCalcImpl
class Pair
Pair allows to define a pair of values.
class Struct
Struct allows to define a named collection of Var objects.
class Var
Var allows to store data of different types and to convert between these types transparently.
class VarHolder
Interface for a data holder used by the Var class.
class VarHolderImpl
Template based implementation of a VarHolder.