|
| 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 |
| |