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