Public Types | |
enum | |
typedef TL::TypeAt< typename H::TList, i >::Result | ElementType |
typedef H::template Rebind< ElementType >::Result | UnitType |
typedef const H::RightBase | ConstRightBase |
typedef Select< isConst, ConstRightBase, typename H::RightBase >::Result | RightBase |
typedef Select< isTuple, ElementType, UnitType >::Result | UnqualifiedResultType |
typedef Select< isConst, const UnqualifiedResultType, UnqualifiedResultType >::Result | ResultType |
Static Public Member Functions | |
static ResultType & | Do (H &obj) |
Definition at line 184 of file HierarchyGenerators.h.