Quick Links:

bal | bbl | bdl | bsl

Public Types | Static Public Member Functions

bslma::SharedPtrOutofplaceRep_DeleterHelper Struct Reference

#include <bslma_sharedptroutofplacerep.h>

List of all members.

Public Types

typedef
SharedPtrOutofplaceRep_DeleterType 
DeleterType

Static Public Member Functions

template<class TYPE , class DELETER >
static void deleteObject (TYPE *ptr, DELETER &deleter)

Detailed Description

This struct provides utility functions to apply a deleter to a shared object referred to by SharedPtrOutofplaceRep.

See Component bslma_sharedptroutofplacerep


Member Typedef Documentation


Member Function Documentation

template<class TYPE , class DELETER >
static void bslma::SharedPtrOutofplaceRep_DeleterHelper::deleteObject ( TYPE *  ptr,
DELETER &  deleter 
) [static]

Delete the specified ptr using the specified deleter.


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