|
BDE 4.14.0 Production release
|
#include <bslstl_variant.h>
Public Types | |
| typedef BloombergLP::bslmf::MovableRefUtil | MoveUtil |
| typedef bsl::allocator< char > | allocator_type |
Public Member Functions | |
| Variant_AllocatorBase () | |
| Variant_AllocatorBase (const Variant_AllocatorBase &original) | |
| Variant_AllocatorBase (allocator_type allocator) | |
| BloombergLP::bslma::Allocator * | mechanism () const |
| Return the mechanism of the stored allocator. | |
Public Attributes | |
| allocator_type | d_allocator |
| typedef bsl::allocator<char> bslstl::Variant_AllocatorBase< true >::allocator_type |
| typedef BloombergLP::bslmf::MovableRefUtil bslstl::Variant_AllocatorBase< true >::MoveUtil |
|
inline |
Create a Variant_AllocatorBase object that holds the currently installed default allocator.
|
inline |
Create a Variant_AllocatorBase object that holds a copy of the allocator held by the specified original.
|
inline |
Create a Variant_AllocatorBase object that holds a copy of the specified allocator.
|
inline |
| allocator_type bslstl::Variant_AllocatorBase< true >::d_allocator |