Quick Links: |
#include <bslma_sharedptroutofplacerep.h>
Public Types | |
enum | { VALUE } |
This enumeration contains the return value of the meta-function. More... | |
typedef bsl::conditional < bsl::is_function< DELETER > ::value, DELETER *, DELETER > ::type | Type |
This class
provides the implementation of the SharedPtrOutofplaceRep_DeleterDiscriminator
for the DELETER
template parameter type, which is not Allocator *
.
See Component bslma_sharedptroutofplacerep
typedef bsl::conditional<bsl::is_function<DELETER>::value, DELETER *, DELETER>::type bslma::SharedPtrOutofplaceRep_DeleterDiscriminator_Imp< DELETER, IS_ALLOC_PTR >::Type |