Quick Links:

bal | bbl | bdl | bsl

Public Types

bslma::SharedPtrOutofplaceRep_DeleterDiscriminator< DELETER > Class Template Reference

#include <bslma_sharedptroutofplacerep.h>

List of all members.

Public Types

enum  { VALUE = ImpType::VALUE }
 

This enumeration contains the return value of the meta-function.

More...
typedef ImpType::Type Type

Detailed Description

template<class DELETER>
class bslma::SharedPtrOutofplaceRep_DeleterDiscriminator< DELETER >

This class provides two meta-functions for determining the enumerated type and the C++ type of a deleter based on whether it is a pointer to a function, a pointer to a factory deleter, or an instance of a function-like deleter.

See Component bslma_sharedptroutofplacerep


Member Typedef Documentation

template<class DELETER>
typedef ImpType::Type bslma::SharedPtrOutofplaceRep_DeleterDiscriminator< DELETER >::Type

Member Enumeration Documentation

template<class DELETER>
anonymous enum
Enumerator:
VALUE 

The documentation for this class was generated from the following file: