BDE 4.14.0 Production release
Loading...
Searching...
No Matches
bslma_constructionutil.h File Reference
#include <bsls_ident.h>
#include <bslscm_version.h>
#include <bslma_allocator.h>
#include <bslma_destructionutil.h>
#include <bslma_hasallocatortype.h>
#include <bslma_usesbslmaallocator.h>
#include <bslmf_allocatorargt.h>
#include <bslmf_enableif.h>
#include <bslmf_integralconstant.h>
#include <bslmf_isbitwisemoveable.h>
#include <bslmf_isclass.h>
#include <bslmf_isconvertible.h>
#include <bslmf_isfundamental.h>
#include <bslmf_ismemberpointer.h>
#include <bslmf_ispointer.h>
#include <bslmf_movableref.h>
#include <bslmf_removecv.h>
#include <bslmf_usesallocatorargt.h>
#include <bslmf_util.h>
#include <bslmf_voidtype.h>
#include <bsls_assert.h>
#include <bsls_compilerfeatures.h>
#include <bsls_libraryfeatures.h>
#include <bsls_platform.h>
#include <bsls_util.h>
#include <stddef.h>
#include <string.h>
#include <new>

Go to the source code of this file.

Classes

struct  bslma::ConstructionUtil
 
struct  bslma::ConstructionUtil_Imp
 
struct  bslma::ConstructionUtil_IsAllocatorPtr< ALLOC >
 
struct  bslma::ConstructionUtil_IsAllocatorPtr< ALLOC * >
 
struct  bslma::ConstructionUtil_ConstructionTrait< TARGET_TYPE, ALLOCATOR >
 
struct  bslma::ConstructionUtil_AllocAdaptorUtil< TYPE, false, false >
 
struct  bslma::ConstructionUtil_AllocAdaptorUtil< TYPE, false, true >
 
struct  bslma::ConstructionUtil_AllocAdaptorUtil< TYPE, true, IS_BSLMA_AA >
 

Macros

#define BSLMA_CONSTRUCTIONUTIL_XLC_PLACEMENT_NEW_FIX
 

Detailed Description

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

Macro Definition Documentation

◆ BSLMA_CONSTRUCTIONUTIL_XLC_PLACEMENT_NEW_FIX

#define BSLMA_CONSTRUCTIONUTIL_XLC_PLACEMENT_NEW_FIX