BDE 4.14.0 Production release
Loading...
Searching...
No Matches
bslma_isstdallocator.h File Reference
#include <bsls_ident.h>
#include <bslscm_version.h>
#include <bslmf_assert.h>
#include <bslmf_detectnestedtrait.h>
#include <bslmf_enableif.h>
#include <bslmf_integralconstant.h>
#include <bslmf_voidtype.h>
#include <bsls_compilerfeatures.h>
#include <bsls_keyword.h>
#include <cstddef>
#include <memory>

Go to the source code of this file.

Classes

struct  bslma::IsStdAllocator_SizeType< TYPE, class >
 
struct  bslma::IsStdAllocator_SizeType< TYPE, typename bslmf::VoidType< typename TYPE::size_type >::type >
 This specialization is selected when TYPE has a nested size_type. More...
 
struct  bslma::IsStdAllocator< TYPE >
 
struct  bslma::IsStdAllocator< TYPE & >
 Specialization for lvalue reference types. More...
 
struct  bslma::IsStdAllocator< std::allocator< TYPE > >
 Specialization for std::allocator. More...
 
struct  bslma::IsStdAllocator< std::allocator< void > >
 
struct  bslma::IsStdAllocator_Imp< TYPE, SIZE_T, class >
 
struct  bslma::IsStdAllocator_Imp< TYPE, SIZE_T, typename bsl::enable_if< bslmf::DetectNestedTrait< TYPE, IsStdAllocator >::value >::type >
 

Detailed Description

The content of this file has been pre-processed for Doxygen.