|
BDE 4.39.x Production Release
|
#include <bslstl_sharedptr.h>
This struct provides a function-like shared pointer deleter that invokes delete with the passed pointer. If the template parameter is true, then the pointer is deleted using operator delete []. Otherwise, it is deleted using operator delete.
See bslstl_sharedptr
Public Member Functions | |
| template<class ANY_TYPE > | |
| void | operator() (ANY_TYPE *ptr) const BSLS_KEYWORD_NOEXCEPT |
| void | operator() (ANY_TYPE *ptr) const BSLS_KEYWORD_NOEXCEPT |
| void | operator() (ANY_TYPE *ptr) const BSLS_KEYWORD_NOEXCEPT |
| void bslstl::SharedPtr_DefaultDeleter< bool >::operator() | ( | ANY_TYPE * | ptr | ) | const |
Call delete with the specified ptr.
|
inline |
|
inline |