Quick Links:

bal | bbl | bdl | bsl

Static Public Member Functions

bslma::ManagedPtr_DefaultDeleter< MANAGED_TYPE > Struct Template Reference

#include <bslma_managedptr.h>

List of all members.

Static Public Member Functions

static void deleter (void *ptr, void *)

Detailed Description

template<class MANAGED_TYPE>
struct bslma::ManagedPtr_DefaultDeleter< MANAGED_TYPE >

This struct provides a function-like managed pointer deleter that invokes delete with the passed pointer.

See Component bslma_managedptr


Member Function Documentation

template<class MANAGED_TYPE >
static void bslma::ManagedPtr_DefaultDeleter< MANAGED_TYPE >::deleter ( void *  ptr,
void *   
) [static]

Cast the specified ptr to (template parameter) type MANAGED_TYPE *, and then call delete with the cast pointer.


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