Classes |
struct | bslma::AllocatorTraits_HasIsAlwaysEqual< ALLOC > |
struct | bslma::AllocatorTraits_HasIsAlwaysEqual< ALLOC >::yes_type |
struct | bslma::AllocatorTraits_HasIsAlwaysEqual< ALLOC >::no_type |
struct | bslma::AllocatorTraits_IsAlwaysEqual< ALLOC, bool > |
struct | bslma::AllocatorTraits_IsAlwaysEqual< ALLOC, false > |
struct | bslma::AllocatorTraits_HasSelectOnCopyMethod< ALLOCATOR_TYPE > |
struct | bslma::AllocatorTraits_HasSelectOnCopyMethod< ALLOCATOR_TYPE >::yes_type |
struct | bslma::AllocatorTraits_HasSelectOnCopyMethod< ALLOCATOR_TYPE >::no_type |
struct | bslma::AllocatorTraits_HasSelectOnCopyMethod< ALLOCATOR_TYPE >::MatchType< T, T > |
struct | bslma::AllocatorTraits_HasSelectOnCopyMethod< ALLOCATOR_TYPE >::MethodAlias< T > |
struct | bslma::AllocatorTraits_HasPropOnCopyAssign< ALLOCATOR_TYPE > |
struct | bslma::AllocatorTraits_HasPropOnCopyAssign< ALLOCATOR_TYPE >::yes_type |
struct | bslma::AllocatorTraits_HasPropOnCopyAssign< ALLOCATOR_TYPE >::no_type |
struct | bslma::AllocatorTraits_PropOnCopyAssign< ALLOCATOR_TYPE, bool > |
struct | bslma::AllocatorTraits_PropOnCopyAssign< ALLOC, true > |
struct | bslma::AllocatorTraits_HasPropOnMoveAssign< ALLOC > |
struct | bslma::AllocatorTraits_HasPropOnMoveAssign< ALLOC >::yes_type |
struct | bslma::AllocatorTraits_HasPropOnMoveAssign< ALLOC >::no_type |
struct | bslma::AllocatorTraits_PropOnMoveAssign< ALLOC, bool > |
struct | bslma::AllocatorTraits_PropOnMoveAssign< ALLOC, true > |
struct | bslma::AllocatorTraits_HasPropOnSwap< ALLOC > |
struct | bslma::AllocatorTraits_HasPropOnSwap< ALLOC >::yes_type |
struct | bslma::AllocatorTraits_HasPropOnSwap< ALLOC >::no_type |
struct | bslma::AllocatorTraits_PropOnSwap< ALLOC, bool > |
struct | bslma::AllocatorTraits_PropOnSwap< ALLOC, true > |
struct | bslma::AllocatorTraits_PointerType< T, class > |
struct | bslma::AllocatorTraits_PointerType< T, BSLMF_VOIDTYPE(typename T::pointer)> |
struct | bslma::AllocatorTraits_ConstPointerType< T, class > |
struct | bslma::AllocatorTraits_ConstPointerType< T, BSLMF_VOIDTYPE(typename T::const_pointer)> |
struct | bslma::AllocatorTraits_VoidPointerType< T, class > |
struct | bslma::AllocatorTraits_VoidPointerType< T, BSLMF_VOIDTYPE(typename T::void_pointer)> |
struct | bslma::AllocatorTraits_ConstVoidPointerType< T, class > |
struct | bslma::AllocatorTraits_ConstVoidPointerType< T, BSLMF_VOIDTYPE(typename T::const_void_pointer)> |
struct | bslma::AllocatorTraits_SizeType< T, class > |
struct | bslma::AllocatorTraits_SizeType< T, BSLMF_VOIDTYPE(typename T::size_type)> |
struct | bslma::AllocatorTraits_DifferenceType< T, class > |
struct | bslma::AllocatorTraits_DifferenceType< T, BSLMF_VOIDTYPE(typename T::difference_type)> |
struct | bsl::allocator_traits< ALLOCATOR_TYPE > |
struct | bsl::allocator_traits< ALLOCATOR_TYPE >::rebind_alloc< ELEMENT_TYPE > |
struct | bsl::allocator_traits< ALLOCATOR_TYPE >::rebind_traits< ELEMENT_TYPE > |
struct | bsl::allocator_traits< ALLOCATOR_TYPE * > |
Namespaces |
namespace | bslma |
namespace | bsl |