BDE 4.14.0 Production release
Loading...
Searching...
No Matches
bslma_sharedptroutofplacerep.h File Reference
#include <bsls_ident.h>
#include <bslscm_version.h>
#include <bslma_allocator.h>
#include <bslma_default.h>
#include <bslma_sharedptrrep.h>
#include <bslma_usesbslmaallocator.h>
#include <bslmf_allocatorargt.h>
#include <bslmf_conditional.h>
#include <bslmf_functionpointertraits.h>
#include <bslmf_integralconstant.h>
#include <bslmf_isconvertible.h>
#include <bslmf_isfunction.h>
#include <bslmf_ispointer.h>
#include <bslmf_issame.h>
#include <bslmf_usesallocatorargt.h>
#include <bsls_keyword.h>
#include <bsls_util.h>
#include <typeinfo>

Go to the source code of this file.

Classes

struct  bslma::SharedPtrOutofplaceRep_DeleterType
 
class  bslma::SharedPtrOutofplaceRep< TYPE, DELETER >
 
class  bslma::SharedPtrOutofplaceRep_DeleterDiscriminator_Imp< DELETER, IS_ALLOC_PTR >
 
class  bslma::SharedPtrOutofplaceRep_DeleterDiscriminator_Imp< DELETER, true >
 
class  bslma::SharedPtrOutofplaceRep_DeleterDiscriminator< DELETER >
 
struct  bslma::SharedPtrOutofplaceRep_DeleterHelper
 
struct  bslma::SharedPtrOutofplaceRep_InitProctor< TYPE, DELETER >
 
struct  bslma::UsesBslmaAllocator< SharedPtrOutofplaceRep_InitProctor< TYPE, DELETER > >
 

Detailed Description

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