Quick Links:

bal | bbl | bdl | bsl

Static Public Member Functions

bslma::ManagedPtrNilDeleter< TARGET_TYPE > Struct Template Reference

#include <bslma_managedptr.h>

List of all members.

Static Public Member Functions

static void deleter (void *, void *)

Detailed Description

template<class TARGET_TYPE>
struct bslma::ManagedPtrNilDeleter< TARGET_TYPE >

[!DEPRECATED!]: Use ManagedPtrUtil::noOpDeleter instead.

This utility class provides a general no-op deleter, which is useful when creating managed pointers to stack-allocated objects. Note that the non-template class ManagedPtrUtil should be used in preference to this deprecated class, avoiding both template bloat and undefined behavior.

See Component bslma_managedptr


Member Function Documentation

template<class TARGET_TYPE >
static void bslma::ManagedPtrNilDeleter< TARGET_TYPE >::deleter ( void *  ,
void *   
) [static]

Deleter function that does nothing.


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