|
struct | AddConst_Imp |
|
struct | AddConst_Imp< t_TYPE, false > |
|
struct | AddPointer_Compute |
|
struct | AddPointer_Impl |
|
struct | AddPointer_Impl< t_TYPE, 1u > |
|
struct | AddReference |
|
struct | AddVolatile_Imp |
|
struct | AddVolatile_Imp< t_TYPE, false > |
|
struct | ArrayToConstPointer |
|
struct | ArrayToConstPointer< t_TYPE & > |
|
struct | ArrayToPointer |
|
struct | ArrayToPointer< t_TYPE & > |
|
struct | ArrayToPointer_Imp |
|
struct | ArrayToPointer_Imp< t_TYPE[], t_UNUSED > |
|
struct | ArrayToPointer_Imp< t_TYPE[t_NUM_ELEMENTS], t_UNUSED > |
|
struct | AssertTest |
|
struct | ConstForwardingType |
|
struct | DetectNestedTrait |
|
struct | DetectNestedTrait< const t_TYPE, t_TRAIT > |
|
struct | DetectNestedTrait< const volatile t_TYPE, t_TRAIT > |
|
struct | DetectNestedTrait< volatile t_TYPE, t_TRAIT > |
|
struct | DetectNestedTrait_Imp |
|
struct | DetectNestedTrait_Imp< t_TYPE, t_TRAIT, BSLMF_VOIDTYPE(int t_TYPE::*)> |
|
struct | EnableIf |
|
struct | EnableIf< false, t_TYPE > |
|
class | ForwardingRefType |
|
struct | ForwardingRefType_Category |
|
class | ForwardingRefType_Dispatch |
|
struct | ForwardingRefType_Imp |
|
struct | ForwardingRefType_Imp< t_TYPE, ForwardingRefType_Category::e_BASIC > |
| Rvalue of basic type is forwarded without any cv-qualifier removed. More...
|
|
struct | ForwardingRefType_Imp< t_TYPE, ForwardingRefType_Category::e_CLASS > |
|
struct | ForwardingRefType_Imp< t_TYPE, ForwardingRefType_Category::e_FUNCTION > |
| Function type is forwarded as function reference. More...
|
|
struct | ForwardingRefType_Imp< t_TYPE, ForwardingRefType_Category::e_LVALUE_REF > |
| lvalue reference is forwarded unmodified. More...
|
|
struct | ForwardingRefType_Imp< t_TYPE, ForwardingRefType_Category::e_MOVABLE_REF > |
| Rvalue reference is forwarded as a reference to const lvalue. More...
|
|
struct | ForwardingRefType_Imp< t_TYPE[], ForwardingRefType_Category::e_ARRAY > |
|
struct | ForwardingRefType_Imp< t_TYPE[k_NUM_ELEMENTS], ForwardingRefType_Category::e_ARRAY > |
|
class | ForwardingRefTypeUtil |
| Provide a namespace for the forwardToTarget function. More...
|
|
class | ForwardingType |
|
struct | ForwardingType_Category |
|
class | ForwardingType_Dispatch |
|
struct | ForwardingType_Imp |
|
struct | ForwardingType_Imp< t_TYPE, ForwardingType_Category::e_BASIC > |
| Rvalue of basic type is forwarded with any cv-qualifier removed. More...
|
|
struct | ForwardingType_Imp< t_TYPE, ForwardingType_Category::e_CLASS > |
|
struct | ForwardingType_Imp< t_TYPE, ForwardingType_Category::e_FUNCTION > |
| Function type and is forwarded as function reference. More...
|
|
struct | ForwardingType_Imp< t_TYPE, ForwardingType_Category::e_LVALUE_REF > |
| lvalue reference is forwarded unmodified. More...
|
|
struct | ForwardingType_Imp< t_TYPE, ForwardingType_Category::e_MOVABLE_REF > |
| Rvalue reference is forwarded as a reference to const lvalue. More...
|
|
struct | ForwardingType_Imp< t_TYPE[], ForwardingType_Category::e_ARRAY > |
|
struct | ForwardingType_Imp< t_TYPE[k_NUM_ELEMENTS], ForwardingType_Category::e_ARRAY > |
|
class | ForwardingTypeUtil |
| Provide a namespace for the forwardToTarget function. More...
|
|
struct | FunctionPointerCLinkage |
| C function pointer linkage tag. More...
|
|
struct | FunctionPointerCPlusPlusLinkage |
| C++ function pointer linkage tag. More...
|
|
struct | FunctionPointerTraits |
|
struct | FunctionPointerTraits< t_BSLMF_RETURN(*)(t_ARGS...)> |
|
struct | FunctionPointerTraits< t_BSLMF_RETURN(*)(t_ARGS...,...)> |
|
struct | FunctionPointerTraits< t_PROTOTYPE *const > |
|
struct | FunctionPointerTraits< t_PROTOTYPE *const volatile > |
|
struct | FunctionPointerTraits< t_PROTOTYPE *volatile > |
|
struct | HasPointerSemantics |
|
struct | HasPointerSemantics< ::bsl::shared_ptr< ELEMENT_TYPE > > |
|
struct | HasPointerSemantics< bslma::ManagedPtr< TARGET_TYPE > > |
|
struct | If |
|
struct | InvokeResult_BaseCalcUtil |
| Forward declaration. More...
|
|
struct | InvokeResultDeductionFailed |
|
class | IsAccessibleBaseOf |
|
struct | IsArray |
|
struct | IsBitwiseCopyable |
|
struct | IsBitwiseCopyable< bdlf::MemFn< PROTOTYPE > > |
|
struct | IsBitwiseCopyable< bdlt::DayOfWeekSet > |
|
struct | IsBitwiseCopyable< bdlt::DayOfWeekSet_Iter > |
|
struct | IsBitwiseCopyable< BloombergLP::bdlt::Date > |
|
struct | IsBitwiseCopyable< BloombergLP::bslalg::DequeIterator< VALUE_TYPE, BLOCK_LENGTH > > |
|
struct | IsBitwiseCopyable< BloombergLP::bslh::WyHashIncrementalAlgorithm > |
|
struct | IsBitwiseCopyable< bsl::pair< T1, T2 > > |
|
struct | IsBitwiseCopyable< const t_TYPE > |
|
struct | IsBitwiseCopyable< const t_TYPE[]> |
|
struct | IsBitwiseCopyable< const t_TYPE[t_LEN]> |
|
struct | IsBitwiseCopyable< const volatile t_TYPE > |
|
struct | IsBitwiseCopyable< const volatile t_TYPE[]> |
|
struct | IsBitwiseCopyable< const volatile t_TYPE[t_LEN]> |
|
struct | IsBitwiseCopyable< t_TYPE & > |
|
struct | IsBitwiseCopyable< t_TYPE[]> |
|
struct | IsBitwiseCopyable< t_TYPE[t_LEN]> |
|
struct | IsBitwiseCopyable< volatile t_TYPE > |
|
struct | IsBitwiseCopyable< volatile t_TYPE[]> |
|
struct | IsBitwiseCopyable< volatile t_TYPE[t_LEN]> |
|
struct | IsBitwiseEqualityComparable |
|
struct | IsBitwiseEqualityComparable< ::bsl::polymorphic_allocator< TYPE > > |
|
struct | IsBitwiseEqualityComparable< bsl::pair< T1, T2 > > |
|
struct | IsBitwiseEqualityComparable< const t_TYPE > |
|
struct | IsBitwiseEqualityComparable< const t_TYPE[]> |
|
struct | IsBitwiseEqualityComparable< const t_TYPE[t_LEN]> |
|
struct | IsBitwiseEqualityComparable< const volatile t_TYPE > |
|
struct | IsBitwiseEqualityComparable< const volatile t_TYPE[]> |
|
struct | IsBitwiseEqualityComparable< const volatile t_TYPE[t_LEN]> |
|
struct | IsBitwiseEqualityComparable< double > |
|
struct | IsBitwiseEqualityComparable< float > |
|
struct | IsBitwiseEqualityComparable< long double > |
|
struct | IsBitwiseEqualityComparable< t_TYPE[]> |
|
struct | IsBitwiseEqualityComparable< t_TYPE[t_LEN]> |
|
struct | IsBitwiseEqualityComparable< void > |
|
struct | IsBitwiseEqualityComparable< volatile t_TYPE > |
|
struct | IsBitwiseEqualityComparable< volatile t_TYPE[]> |
|
struct | IsBitwiseEqualityComparable< volatile t_TYPE[t_LEN]> |
|
struct | IsBitwiseEqualityComparable_Imp |
|
struct | IsBitwiseEqualityComparable_Imp< t_TYPE, BSLMF_VOIDTYPE(int t_TYPE::*)> |
|
struct | IsBitwiseMoveable |
|
struct | IsBitwiseMoveable< ::bsl::shared_ptr< ELEMENT_TYPE > > |
|
struct | IsBitwiseMoveable< ::bsl::weak_ptr< ELEMENT_TYPE > > |
|
struct | IsBitwiseMoveable< bdlc::BitArray > |
|
struct | IsBitwiseMoveable< bdlf::MemFn< PROTOTYPE > > |
|
struct | IsBitwiseMoveable< bdlf::MemFnInstance< PROTOTYPE, INSTANCE > > |
|
struct | IsBitwiseMoveable< BloombergLP::bdlbb::Blob > |
|
struct | IsBitwiseMoveable< BloombergLP::bdlbb::BlobBuffer > |
|
struct | IsBitwiseMoveable< bsl::deque< VALUE_TYPE, ALLOCATOR > > |
|
struct | IsBitwiseMoveable< bsl::list< VALUE, ALLOCATOR > > |
|
struct | IsBitwiseMoveable< bsl::pair< T1, T2 > > |
|
struct | IsBitwiseMoveable< bsl::unordered_map< KEY, VALUE, HASH, EQUAL, ALLOCATOR > > |
|
struct | IsBitwiseMoveable< bsl::unordered_multimap< KEY, MAPPED, HASH, EQUAL, ALLOCATOR > > |
|
struct | IsBitwiseMoveable< bsl::vector< VALUE_TYPE, ALLOCATOR > > |
|
struct | IsBitwiseMoveable< bslalg::ConstructorProxy< OBJECT_TYPE > > |
|
struct | IsBitwiseMoveable< bslh::Hash< TYPE > > |
|
struct | IsBitwiseMoveable< bslh::SipHashAlgorithm > |
|
struct | IsBitwiseMoveable< bslh::SpookyHashAlgorithm > |
|
struct | IsBitwiseMoveable< bslma::ManagedPtr< TARGET_TYPE > > |
|
struct | IsBitwiseMoveable< bslma::ManagedPtr_Members > |
|
struct | IsBitwiseMoveable< bslma::ManagedPtr_PairProxy< POINTER_TYPE, ASSOCIATED_TYPE > > |
|
struct | IsBitwiseMoveable< bslma::ManagedPtrDeleter > |
|
struct | IsBitwiseMoveable< bslstl::BidirectionalNodePool< VALUE, ALLOCATOR > > |
|
struct | IsBitwiseMoveable< bslstl::HashTable< KEY_CONFIG, HASHER, COMPARATOR, ALLOCATOR > > |
|
struct | IsBitwiseMoveable< bsltf::AllocBitwiseMoveableTestType > |
|
struct | IsBitwiseMoveable< bsltf::BitwiseMoveableTestType > |
|
struct | IsBitwiseMoveable< const t_TYPE > |
|
struct | IsBitwiseMoveable< const t_TYPE[t_LEN]> |
|
struct | IsBitwiseMoveable< const volatile t_TYPE > |
|
struct | IsBitwiseMoveable< const volatile t_TYPE[t_LEN]> |
|
struct | IsBitwiseMoveable< t_TYPE[t_LEN]> |
|
struct | IsBitwiseMoveable< void > |
|
struct | IsBitwiseMoveable< volatile t_TYPE > |
|
struct | IsBitwiseMoveable< volatile t_TYPE[t_LEN]> |
|
struct | IsBitwiseMoveable_Imp |
|
struct | IsBitwiseMoveable_Imp< t_TYPE, false > |
|
struct | IsClass |
|
struct | IsClass_Imp |
|
struct | IsClass_Imp< t_TYPE, BSLMF_VOIDTYPE(int t_TYPE::*)> |
|
struct | IsConvertible |
|
struct | IsConvertible_CheckComplete |
|
struct | IsConvertible_CheckComplete< t_TYPE &, false > |
|
struct | IsConvertible_CheckComplete< t_TYPE, true > |
|
struct | IsConvertible_CheckComplete< t_TYPE[], false > |
|
struct | IsConvertible_Conditional |
|
struct | IsConvertible_FilterNeverConvertible |
|
struct | IsConvertible_Imp |
|
struct | IsConvertible_IsNeverConvertible |
|
struct | IsConvertible_LazyTrait |
|
struct | IsConvertible_Match |
|
struct | IsConvertibleToAny |
|
class | IsConvertibleToAny_Imp |
|
struct | IsCopyConstructible_Imp |
|
struct | IsCopyConstructible_Imp< t_TYPE *volatile > |
|
struct | IsCopyConstructible_Imp< void > |
|
struct | IsCopyConstructible_Imp< volatile void > |
|
struct | IsEnum |
|
struct | IsEnum_AnyArithmeticType |
|
struct | IsEnum_TestConversions |
|
struct | IsFunctionPointer |
|
struct | IsFundamental |
|
struct | IsFundamental< t_TYPE & > |
|
struct | IsFundamental_Imp |
|
struct | IsFundamental_Imp< bool > |
|
struct | IsFundamental_Imp< char > |
|
struct | IsFundamental_Imp< double > |
|
struct | IsFundamental_Imp< float > |
|
struct | IsFundamental_Imp< int > |
|
struct | IsFundamental_Imp< long > |
|
struct | IsFundamental_Imp< long double > |
|
struct | IsFundamental_Imp< long long > |
|
struct | IsFundamental_Imp< short > |
|
struct | IsFundamental_Imp< signed char > |
|
struct | IsFundamental_Imp< unsigned char > |
|
struct | IsFundamental_Imp< unsigned int > |
|
struct | IsFundamental_Imp< unsigned long > |
|
struct | IsFundamental_Imp< unsigned long long > |
|
struct | IsFundamental_Imp< unsigned short > |
|
struct | IsFundamental_Imp< void > |
|
struct | IsFundamental_Imp< wchar_t > |
|
struct | IsMemberFunctionPointer |
|
struct | IsNil |
|
struct | IsNil< Nil > |
|
struct | IsNothrowMoveConstructible_Impl |
|
struct | IsNothrowMoveConstructible_Impl< const t_TYPE, BSLMF_ISNOTHROWMOVECONSTRUCTIBLE_VOIDTYPE(t_TYPE)> |
|
struct | IsNothrowMoveConstructible_Impl< const t_TYPE[]> |
|
struct | IsNothrowMoveConstructible_Impl< const t_TYPE[t_LEN]> |
|
struct | IsNothrowMoveConstructible_Impl< const volatile t_TYPE, BSLMF_ISNOTHROWMOVECONSTRUCTIBLE_VOIDTYPE(t_TYPE)> |
|
struct | IsNothrowMoveConstructible_Impl< const volatile t_TYPE[]> |
|
struct | IsNothrowMoveConstructible_Impl< const volatile t_TYPE[t_LEN]> |
|
struct | IsNothrowMoveConstructible_Impl< t_TYPE & > |
|
struct | IsNothrowMoveConstructible_Impl< t_TYPE, BSLMF_ISNOTHROWMOVECONSTRUCTIBLE_VOIDTYPE(t_TYPE)> |
|
struct | IsNothrowMoveConstructible_Impl< t_TYPE[]> |
|
struct | IsNothrowMoveConstructible_Impl< t_TYPE[t_LEN]> |
|
struct | IsNothrowMoveConstructible_Impl< volatile t_TYPE, BSLMF_ISNOTHROWMOVECONSTRUCTIBLE_VOIDTYPE(t_TYPE)> |
|
struct | IsNothrowMoveConstructible_Impl< volatile t_TYPE[]> |
|
struct | IsNothrowMoveConstructible_Impl< volatile t_TYPE[t_LEN]> |
|
struct | IsPair |
|
struct | IsPair< bsl::pair< T1, T2 > > |
|
struct | IsPointer |
|
struct | IsPolymorphic |
|
struct | IsPolymorphic_Imp |
|
struct | IsPolymorphic_Imp< t_TYPE, true > |
|
struct | IsReferenceWrapper |
|
struct | IsSame |
|
struct | IsTransparentPredicate |
|
struct | IsTransparentPredicate< t_COMPARATOR, t_KEY, BSLMF_VOIDTYPE(typename t_COMPARATOR::is_transparent)> |
|
struct | IsTriviallyCopyable_DetectTrait |
|
struct | IsTriviallyCopyable_DetectTrait< t_TYPE, true > |
|
struct | IsTriviallyCopyable_Intrinsic |
|
struct | IsTriviallyCopyable_Intrinsic< void > |
|
struct | IsTriviallyCopyableCheck |
|
struct | IsTriviallyDefaultConstructible_DetectTrait |
|
struct | IsTriviallyDefaultConstructible_DetectTrait< t_TYPE, true > |
|
struct | IsTriviallyDefaultConstructible_Imp |
|
struct | IsTriviallyDefaultConstructible_Imp< void > |
|
struct | IsVoid |
|
struct | MatchAnyType |
| Any type can be converted into this type. More...
|
|
class | MatchArithmeticType |
|
struct | MemberFunctionPointerTraits |
|
class | MemberFunctionPointerTraits_ClassType |
|
struct | MemberFunctionPointerTraits_Imp |
| Forward declaration. More...
|
|
struct | MemberFunctionPointerTraits_Imp< t_PROTOTYPE, t_BSLMF_RETURN(t_TYPE::*)(t_ARGS...) const > |
|
struct | MemberFunctionPointerTraits_Imp< t_PROTOTYPE, t_BSLMF_RETURN(t_TYPE::*)(t_ARGS...) const volatile > |
|
struct | MemberFunctionPointerTraits_Imp< t_PROTOTYPE, t_BSLMF_RETURN(t_TYPE::*)(t_ARGS...) volatile > |
|
struct | MemberFunctionPointerTraits_Imp< t_PROTOTYPE, t_BSLMF_RETURN(t_TYPE::*)(t_ARGS...)> |
|
struct | MemberPointerTraits |
|
struct | MemberPointerTraits_Imp |
| Empty. More...
|
|
struct | MemberPointerTraits_Imp< t_MEMBER_TYPE t_CLASS_TYPE::* > |
|
class | MovableRef |
|
struct | MovableRefUtil |
|
struct | MovableRefUtil_AddLvalueReference |
| forward declaration More...
|
|
struct | MovableRefUtil_AddLvalueReference< const MovableRef< t_TYPE > & > |
|
struct | MovableRefUtil_AddLvalueReference< const MovableRef< t_TYPE > > |
|
struct | MovableRefUtil_AddLvalueReference< const void > |
|
struct | MovableRefUtil_AddLvalueReference< const volatile void > |
|
struct | MovableRefUtil_AddLvalueReference< MovableRef< t_TYPE > & > |
|
struct | MovableRefUtil_AddLvalueReference< MovableRef< t_TYPE > > |
|
struct | MovableRefUtil_AddLvalueReference< t_TYPE & > |
|
struct | MovableRefUtil_AddLvalueReference< void > |
|
struct | MovableRefUtil_AddLvalueReference< volatile void > |
|
struct | MovableRefUtil_AddMovableReference |
| forward declaration More...
|
|
struct | MovableRefUtil_AddMovableReference< const MovableRef< t_TYPE > & > |
|
struct | MovableRefUtil_AddMovableReference< const MovableRef< t_TYPE > > |
|
struct | MovableRefUtil_AddMovableReference< const void > |
|
struct | MovableRefUtil_AddMovableReference< const volatile void > |
|
struct | MovableRefUtil_AddMovableReference< MovableRef< t_TYPE > & > |
|
struct | MovableRefUtil_AddMovableReference< MovableRef< t_TYPE > > |
|
struct | MovableRefUtil_AddMovableReference< t_TYPE & > |
|
struct | MovableRefUtil_AddMovableReference< void > |
|
struct | MovableRefUtil_AddMovableReference< volatile void > |
|
struct | MovableRefUtil_Decay |
| forward declaration More...
|
|
struct | MovableRefUtil_PropertyTraits |
| forward declaration More...
|
|
struct | MovableRefUtil_PropertyTraits< const MovableRef< t_TYPE > & > |
|
struct | MovableRefUtil_PropertyTraits< const MovableRef< t_TYPE > > |
|
struct | MovableRefUtil_PropertyTraits< MovableRef< t_TYPE > & > |
|
struct | MovableRefUtil_PropertyTraits< MovableRef< t_TYPE > > |
|
struct | MovableRefUtil_PropertyTraits< t_TYPE & > |
|
struct | MovableRefUtil_RemoveReference |
| forward declaration More...
|
|
struct | MovableRefUtil_RemoveReference< bslmf::MovableRef< t_TYPE > & > |
|
struct | MovableRefUtil_RemoveReference< bslmf::MovableRef< t_TYPE > > |
|
struct | MovableRefUtil_RemoveReference< const bslmf::MovableRef< t_TYPE > & > |
|
struct | MovableRefUtil_RemoveReference< const bslmf::MovableRef< t_TYPE > > |
|
struct | MovableRefUtil_RemoveReference< t_TYPE & > |
|
class | NestedTraitDeclaration |
|
struct | Nil |
| This struct is empty and represents a nil type. More...
|
|
struct | NthParameter |
|
struct | NthParameter< 0, NthParameter_Sentinel > |
|
struct | NthParameter< 0, t_FIRST_PARAM, t_PARAMS... > |
| Specialization of NthParameter for when t_N is zero. More...
|
|
struct | RemoveCvq |
|
struct | RemovePointer_Imp |
|
struct | RemovePointer_Imp< t_TYPE * > |
|
struct | RemovePointer_Imp< t_TYPE *const > |
|
struct | RemovePointer_Imp< t_TYPE *const volatile > |
|
struct | RemovePointer_Imp< t_TYPE *volatile > |
|
struct | RemoveReference |
|
struct | ResultType |
|
struct | ResultType< t_FUNC, t_FALLBACK, BSLMF_VOIDTYPE(typename t_FUNC::result_type)> |
|
struct | ResultType_BdeIdiom |
|
struct | ResultType_BdeIdiom< t_FUNC, t_FALLBACK, BSLMF_VOIDTYPE(typename t_FUNC::ResultType)> |
|
struct | ResultType_Fallback |
|
struct | ResultType_Fallback< bslmf::Nil > |
|
struct | SelectTrait |
|
struct | SelectTrait_False |
| Metafunction that always returns false. More...
|
|
struct | SelectTrait_Imp |
|
struct | SelectTraitCase |
|
struct | Switch |
|
struct | Switch2 |
|
struct | Switch2< 0, t_T0, t_T1 > |
|
struct | Switch2< 1, t_T0, t_T1 > |
|
struct | Switch3 |
|
struct | Switch3< 0, t_T0, t_T1, t_T2 > |
|
struct | Switch3< 1, t_T0, t_T1, t_T2 > |
|
struct | Switch3< 2, t_T0, t_T1, t_T2 > |
|
struct | Switch4 |
|
struct | Switch4< 0, t_T0, t_T1, t_T2, t_T3 > |
|
struct | Switch4< 1, t_T0, t_T1, t_T2, t_T3 > |
|
struct | Switch4< 2, t_T0, t_T1, t_T2, t_T3 > |
|
struct | Switch4< 3, t_T0, t_T1, t_T2, t_T3 > |
|
struct | Switch5 |
|
struct | Switch5< 0, t_T0, t_T1, t_T2, t_T3, t_T4 > |
|
struct | Switch5< 1, t_T0, t_T1, t_T2, t_T3, t_T4 > |
|
struct | Switch5< 2, t_T0, t_T1, t_T2, t_T3, t_T4 > |
|
struct | Switch5< 3, t_T0, t_T1, t_T2, t_T3, t_T4 > |
|
struct | Switch5< 4, t_T0, t_T1, t_T2, t_T3, t_T4 > |
|
struct | Switch6 |
|
struct | Switch6< 0, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5 > |
|
struct | Switch6< 1, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5 > |
|
struct | Switch6< 2, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5 > |
|
struct | Switch6< 3, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5 > |
|
struct | Switch6< 4, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5 > |
|
struct | Switch6< 5, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5 > |
|
struct | Switch7 |
|
struct | Switch7< 0, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6 > |
|
struct | Switch7< 1, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6 > |
|
struct | Switch7< 2, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6 > |
|
struct | Switch7< 3, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6 > |
|
struct | Switch7< 4, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6 > |
|
struct | Switch7< 5, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6 > |
|
struct | Switch7< 6, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6 > |
|
struct | Switch8 |
|
struct | Switch8< 0, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6, t_T7 > |
|
struct | Switch8< 1, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6, t_T7 > |
|
struct | Switch8< 2, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6, t_T7 > |
|
struct | Switch8< 3, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6, t_T7 > |
|
struct | Switch8< 4, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6, t_T7 > |
|
struct | Switch8< 5, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6, t_T7 > |
|
struct | Switch8< 6, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6, t_T7 > |
|
struct | Switch8< 7, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6, t_T7 > |
|
struct | Switch9 |
|
struct | Switch9< 0, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6, t_T7, t_T8 > |
|
struct | Switch9< 1, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6, t_T7, t_T8 > |
|
struct | Switch9< 2, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6, t_T7, t_T8 > |
|
struct | Switch9< 3, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6, t_T7, t_T8 > |
|
struct | Switch9< 4, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6, t_T7, t_T8 > |
|
struct | Switch9< 5, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6, t_T7, t_T8 > |
|
struct | Switch9< 6, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6, t_T7, t_T8 > |
|
struct | Switch9< 7, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6, t_T7, t_T8 > |
|
struct | Switch9< 8, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6, t_T7, t_T8 > |
|
struct | Switch< 0, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6, t_T7, t_T8, t_T9 > |
|
struct | Switch< 1, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6, t_T7, t_T8, t_T9 > |
|
struct | Switch< 2, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6, t_T7, t_T8, t_T9 > |
|
struct | Switch< 3, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6, t_T7, t_T8, t_T9 > |
|
struct | Switch< 4, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6, t_T7, t_T8, t_T9 > |
|
struct | Switch< 5, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6, t_T7, t_T8, t_T9 > |
|
struct | Switch< 6, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6, t_T7, t_T8, t_T9 > |
|
struct | Switch< 7, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6, t_T7, t_T8, t_T9 > |
|
struct | Switch< 8, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6, t_T7, t_T8, t_T9 > |
|
struct | Switch< 9, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6, t_T7, t_T8, t_T9 > |
|
struct | Tag |
|
struct | TypeList |
|
struct | TypeList0 |
| List of 0 types. More...
|
|
struct | TypeList1 |
| List of a single type t_A1 types. More...
|
|
struct | TypeList10 |
|
struct | TypeList11 |
|
struct | TypeList12 |
|
struct | TypeList13 |
|
struct | TypeList14 |
|
struct | TypeList15 |
|
struct | TypeList16 |
|
struct | TypeList17 |
|
struct | TypeList18 |
|
struct | TypeList19 |
|
struct | TypeList2 |
| List of a two types t_A1 , t_A2 types. More...
|
|
struct | TypeList20 |
|
struct | TypeList3 |
| List of a three types t_A1 , t_A2 , t_A3 types. More...
|
|
struct | TypeList4 |
|
struct | TypeList5 |
|
struct | TypeList6 |
|
struct | TypeList7 |
|
struct | TypeList8 |
|
struct | TypeList9 |
|
struct | TypeList< Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil > |
| This template provides a specialization of TypeList of 0 types. More...
|
|
struct | TypeList< t_A1, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil > |
| This template provides a specialization of TypeList of 1 type. More...
|
|
struct | TypeList< t_A1, t_A2, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil > |
| This template provides a specialization of TypeList of 2 types. More...
|
|
struct | TypeList< t_A1, t_A2, t_A3, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil > |
| This template provides a specialization of TypeList of 3 types. More...
|
|
struct | TypeList< t_A1, t_A2, t_A3, t_A4, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil > |
| This template provides a specialization of TypeList of 4 types. More...
|
|
struct | TypeList< t_A1, t_A2, t_A3, t_A4, t_A5, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil > |
| This template provides a specialization of TypeList of 5 types. More...
|
|
struct | TypeList< t_A1, t_A2, t_A3, t_A4, t_A5, t_A6, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil > |
| This template provides a specialization of TypeList of 6 types. More...
|
|
struct | TypeList< t_A1, t_A2, t_A3, t_A4, t_A5, t_A6, t_A7, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil > |
| This template provides a specialization of TypeList of 7 types. More...
|
|
struct | TypeList< t_A1, t_A2, t_A3, t_A4, t_A5, t_A6, t_A7, t_A8, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil > |
| This template provides a specialization of TypeList of 8 types. More...
|
|
struct | TypeList< t_A1, t_A2, t_A3, t_A4, t_A5, t_A6, t_A7, t_A8, t_A9, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil > |
| This template provides a specialization of TypeList of 9 types. More...
|
|
struct | TypeList< t_A1, t_A2, t_A3, t_A4, t_A5, t_A6, t_A7, t_A8, t_A9, t_A10, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil > |
| This template provides a specialization of TypeList of 10 types. More...
|
|
struct | TypeList< t_A1, t_A2, t_A3, t_A4, t_A5, t_A6, t_A7, t_A8, t_A9, t_A10, t_A11, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil > |
| This template provides a specialization of TypeList of 11 types. More...
|
|
struct | TypeList< t_A1, t_A2, t_A3, t_A4, t_A5, t_A6, t_A7, t_A8, t_A9, t_A10, t_A11, t_A12, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil > |
| This template provides a specialization of TypeList of 12 types. More...
|
|
struct | TypeList< t_A1, t_A2, t_A3, t_A4, t_A5, t_A6, t_A7, t_A8, t_A9, t_A10, t_A11, t_A12, t_A13, Nil, Nil, Nil, Nil, Nil, Nil, Nil > |
| This template provides a specialization of TypeList of 13 types. More...
|
|
struct | TypeList< t_A1, t_A2, t_A3, t_A4, t_A5, t_A6, t_A7, t_A8, t_A9, t_A10, t_A11, t_A12, t_A13, t_A14, Nil, Nil, Nil, Nil, Nil, Nil > |
| This template provides a specialization of TypeList of 14 types. More...
|
|
struct | TypeList< t_A1, t_A2, t_A3, t_A4, t_A5, t_A6, t_A7, t_A8, t_A9, t_A10, t_A11, t_A12, t_A13, t_A14, t_A15, Nil, Nil, Nil, Nil, Nil > |
| This template provides a specialization of TypeList of 15 types. More...
|
|
struct | TypeList< t_A1, t_A2, t_A3, t_A4, t_A5, t_A6, t_A7, t_A8, t_A9, t_A10, t_A11, t_A12, t_A13, t_A14, t_A15, t_A16, Nil, Nil, Nil, Nil > |
| This template provides a specialization of TypeList of 16 types. More...
|
|
struct | TypeList< t_A1, t_A2, t_A3, t_A4, t_A5, t_A6, t_A7, t_A8, t_A9, t_A10, t_A11, t_A12, t_A13, t_A14, t_A15, t_A16, t_A17, Nil, Nil, Nil > |
| This template provides a specialization of TypeList of 17 types. More...
|
|
struct | TypeList< t_A1, t_A2, t_A3, t_A4, t_A5, t_A6, t_A7, t_A8, t_A9, t_A10, t_A11, t_A12, t_A13, t_A14, t_A15, t_A16, t_A17, t_A18, Nil, Nil > |
| This template provides a specialization of TypeList of 18 types. More...
|
|
struct | TypeList< t_A1, t_A2, t_A3, t_A4, t_A5, t_A6, t_A7, t_A8, t_A9, t_A10, t_A11, t_A12, t_A13, t_A14, t_A15, t_A16, t_A17, t_A18, t_A19, Nil > |
| This template provides a specialization of TypeList of 19 types. More...
|
|
struct | TypeListTypeOf |
|
struct | TypeListTypeOf< 1, t_LIST, t_DEFAULTTYPE, 1 > |
|
struct | TypeListTypeOf< 10, t_LIST, t_DEFAULTTYPE, 1 > |
|
struct | TypeListTypeOf< 11, t_LIST, t_DEFAULTTYPE, 1 > |
|
struct | TypeListTypeOf< 12, t_LIST, t_DEFAULTTYPE, 1 > |
|
struct | TypeListTypeOf< 13, t_LIST, t_DEFAULTTYPE, 1 > |
|
struct | TypeListTypeOf< 14, t_LIST, t_DEFAULTTYPE, 1 > |
|
struct | TypeListTypeOf< 15, t_LIST, t_DEFAULTTYPE, 1 > |
|
struct | TypeListTypeOf< 16, t_LIST, t_DEFAULTTYPE, 1 > |
|
struct | TypeListTypeOf< 17, t_LIST, t_DEFAULTTYPE, 1 > |
|
struct | TypeListTypeOf< 18, t_LIST, t_DEFAULTTYPE, 1 > |
|
struct | TypeListTypeOf< 19, t_LIST, t_DEFAULTTYPE, 1 > |
|
struct | TypeListTypeOf< 2, t_LIST, t_DEFAULTTYPE, 1 > |
|
struct | TypeListTypeOf< 20, t_LIST, t_DEFAULTTYPE, 1 > |
|
struct | TypeListTypeOf< 3, t_LIST, t_DEFAULTTYPE, 1 > |
|
struct | TypeListTypeOf< 4, t_LIST, t_DEFAULTTYPE, 1 > |
|
struct | TypeListTypeOf< 5, t_LIST, t_DEFAULTTYPE, 1 > |
|
struct | TypeListTypeOf< 6, t_LIST, t_DEFAULTTYPE, 1 > |
|
struct | TypeListTypeOf< 7, t_LIST, t_DEFAULTTYPE, 1 > |
|
struct | TypeListTypeOf< 8, t_LIST, t_DEFAULTTYPE, 1 > |
|
struct | TypeListTypeOf< 9, t_LIST, t_DEFAULTTYPE, 1 > |
|
struct | TypeRep |
| Generate a reference to t_TYPE for use in meta-functions. More...
|
|
struct | TypeRep< t_TYPE & > |
|
struct | UsesAllocator_Imp |
|
struct | UsesAllocator_Imp< t_TYPE, t_ALLOC, BSLMF_VOIDTYPE(typename t_TYPE::allocator_type)> |
|
struct | UsesAllocatorArgT |
|
struct | UsesAllocatorArgT< const t_TYPE > |
|
struct | UsesAllocatorArgT< const volatile t_TYPE > |
|
struct | UsesAllocatorArgT< volatile t_TYPE > |
|
struct | Util |
|
struct | VoidType |
|
struct | VoidType_1 |
|
struct | VoidType_2 |
|