|
| struct | ArrayDestructionPrimitives |
| |
| struct | ArrayPrimitives |
| |
| struct | ArrayPrimitives_CanBitwiseCopy |
| |
| struct | ArrayPrimitives_Imp |
| |
| class | AutoArrayDestructor |
| |
| class | AutoArrayMoveDestructor |
| |
| class | AutoScalarDestructor |
| |
| class | BidirectionalLink |
| |
| struct | BidirectionalLinkListUtil |
| |
| class | BidirectionalNode |
| |
| class | ConstructorProxy |
| |
| struct | ConstructorProxy_AllocatorType |
| |
| struct | ConstructorProxy_AllocatorType< TYPE, bslma::AAModelBsl > |
| | Specialization for a bsl-AA TYPE. More...
|
| |
| struct | ConstructorProxy_AllocatorType< TYPE, bslma::AAModelLegacy > |
| | Specialization for a legacy-AA TYPE. The proxy type will be bsl-AA. More...
|
| |
| struct | ConstructorProxy_ImpUtil |
| | Component-private utility class for implementation methods. More...
|
| |
| class | ConstructorProxy_PolymorphicAllocator |
| |
| class | ContainerBase |
| |
| class | ContainerBase_EmptyBase |
| |
| class | ContainerBase_NonEmptyBase |
| |
| struct | DequeImpUtil |
| |
| class | DequeIterator |
| |
| class | DequeIterator< VALUE_TYPE, 1 > |
| |
| struct | DequePrimitives |
| |
| struct | DequePrimitives< VALUE_TYPE, 1 > |
| |
| class | DequePrimitives_DequeElementGuard |
| |
| class | DequePrimitives_DequeEndpointProctor |
| |
| class | DequePrimitives_DequeMoveGuard |
| |
| class | DequePrimitives_ExternalDequeElementGuard |
| |
| class | FunctorAdapter |
| |
| class | FunctorAdapter< FUNCTION * > |
| |
| class | FunctorAdapter_FunctionPointer |
| |
| class | HashTableAnchor |
| |
| struct | HashTableBucket |
| |
| struct | HashTableImpUtil |
| |
| struct | HashTableImpUtil_ExtractKeyResult |
| |
| struct | HashUtil |
| | This struct provides a namespace for hash functions. More...
|
| |
| struct | HasStlIterators |
| |
| struct | HasStlIterators< bdlc::FlatHashMap< KEY, VALUE, HASH, EQUAL > > |
| |
| struct | HasStlIterators< bdlc::FlatHashSet< KEY, HASH, EQUAL > > |
| |
| struct | HasStlIterators< bsl::array< TYPE, SIZE > > |
| |
| struct | HasStlIterators< bsl::basic_string< CHAR_TYPE, CHAR_TRAITS, ALLOC > > |
| |
| struct | HasStlIterators< bsl::hash_map< _Key, _Tp, _HashFcn, _EqualKey, _Alloc > > |
| |
| struct | HasStlIterators< bsl::hash_multimap< _Key, _Tp, _HashFcn, _EqualKey, _Alloc > > |
| |
| struct | HasStlIterators< bsl::hash_multiset< _Value, _HashFcn, _EqualKey, _Alloc > > |
| |
| struct | HasStlIterators< bsl::hash_set< _Value, _HashFcn, _EqualKey, _Alloc > > |
| |
| struct | HasStlIterators< bsl::list< VALUE, ALLOCATOR > > |
| |
| struct | HasStlIterators< bsl::map< KEY, VALUE, COMPARATOR, ALLOCATOR > > |
| |
| struct | HasStlIterators< bsl::multimap< KEY, VALUE, COMPARATOR, ALLOCATOR > > |
| |
| struct | HasStlIterators< bsl::multiset< KEY, COMPARATOR, ALLOCATOR > > |
| |
| struct | HasStlIterators< bsl::set< KEY, COMPARATOR, ALLOCATOR > > |
| |
| struct | HasStlIterators< bsl::unordered_map< KEY, VALUE, HASH, EQUAL, ALLOCATOR > > |
| |
| struct | HasStlIterators< bsl::unordered_multimap< KEY, VALUE, HASH, EQUAL, ALLOCATOR > > |
| |
| struct | HasStlIterators< bsl::unordered_multiset< KEY, HASH, EQUAL, ALLOCATOR > > |
| |
| struct | HasStlIterators< bsl::unordered_set< KEY, HASH, EQUAL, ALLOCATOR > > |
| |
| struct | HasStlIterators< bsl::vector< VALUE_TYPE, ALLOCATOR > > |
| |
| struct | HasTrait |
| |
| struct | NothrowMovableUtil |
| | Namesapace for NothrowMovableWrapper traits and utilities. More...
|
| |
| struct | NothrowMovableUtil_Traits |
| |
| struct | NothrowMovableUtil_Traits< NothrowMovableWrapper< TYPE >, false > |
| |
| struct | NothrowMovableUtil_Traits< TYPE, false > |
| |
| struct | NothrowMovableUtil_Traits< TYPE, true > |
| |
| class | NothrowMovableWrapper |
| |
| class | NothrowMovableWrapper< const NothrowMovableWrapper< TYPE > > |
| |
| class | NothrowMovableWrapper< NothrowMovableWrapper< TYPE > > |
| |
| struct | NumericFormatterUtil |
| | Namespace struct for free functions supporting to_chars. More...
|
| |
| struct | RangeCompare |
| |
| struct | RangeCompare_Imp |
| |
| class | RbTreeAnchor |
| |
| class | RbTreeNode |
| |
| struct | RbTreeUtil |
| |
| struct | RbTreeUtil_Validator |
| |
| class | RbTreeUtilTreeProctor |
| |
| struct | ScalarPrimitives |
| |
| struct | ScalarPrimitives_Imp |
| |
| struct | SelectTrait |
| |
| class | SwapUtil |
| |
| struct | TypeTraitBitwiseCopyable |
| |
| struct | TypeTraitBitwiseEqualityComparable |
| |
| struct | TypeTraitBitwiseMoveable |
| |
| struct | TypeTraitHasPointerSemantics |
| |
| struct | TypeTraitHasStlIterators |
| |
| struct | TypeTraitHasTrivialDefaultConstructor |
| |
| struct | TypeTraitNil |
| | Nil trait – every type has this trait. More...
|
| |
| struct | TypeTraitPair |
| |
| struct | TypeTraitUsesBslmaAllocator |
| |
|
| bool | operator== (const HashTableAnchor &lhs, const HashTableAnchor &rhs) |
| |
| bool | operator!= (const HashTableAnchor &lhs, const HashTableAnchor &rhs) |
| |
| void | swap (HashTableAnchor &a, HashTableAnchor &b) |
| |
| bool | operator== (const HashTableBucket &lhs, const HashTableBucket &rhs) |
| |
| bool | operator!= (const HashTableBucket &lhs, const HashTableBucket &rhs) |
| |
| | BSLALG_NUMERICFORMATTERUTIL_INTMAXLEN_ONE (true, 1, 9, 6, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3) |
| |
| | BSLALG_NUMERICFORMATTERUTIL_INTMAXLEN_ONE (false, 1, 8, 6, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2) |
| |
| | BSLALG_NUMERICFORMATTERUTIL_INTMAXLEN_ONE (true, 2, 17, 11, 9, 8, 7, 7, 7, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4) |
| |
| | BSLALG_NUMERICFORMATTERUTIL_INTMAXLEN_ONE (false, 2, 16, 11, 8, 7, 7, 6, 6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4) |
| |
| | BSLALG_NUMERICFORMATTERUTIL_INTMAXLEN_ONE (true, 4, 33, 21, 17, 15, 13, 13, 12, 11, 11, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7) |
| |
| | BSLALG_NUMERICFORMATTERUTIL_INTMAXLEN_ONE (false, 4, 32, 21, 16, 14, 13, 12, 11, 11, 10, 10, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7) |
| |
| | BSLALG_NUMERICFORMATTERUTIL_INTMAXLEN_ONE (true, 8, 65, 41, 33, 29, 26, 24, 23, 21, 20, 20, 19, 19, 18, 18, 17, 17, 17, 16, 16, 16, 16, 15, 15, 15, 15, 15, 15, 14, 14, 14, 14, 14, 14, 14, 14) |
| |
| | BSLALG_NUMERICFORMATTERUTIL_INTMAXLEN_ONE (false, 8, 64, 41, 32, 28, 25, 23, 22, 21, 20, 19, 18, 18, 17, 17, 16, 16, 16, 16, 15, 15, 15, 15, 14, 14, 14, 14, 14, 14, 14, 13, 13, 13, 13, 13, 13) |
| |