Ion
|
This class should not be used directly. More...
#include "staticsafedeclare.h"
Public Member Functions | |
StaticDeleter (const std::string &name, T *pointer_to_delete) | |
const std::string & | GetTypeName () const |
Returns the name of the type this deleter deletes. More... | |
Protected Attributes | |
std::string | type_name_ |
This class should not be used directly.
Only use it through one of the above ION_DECLARE_STATIC_* defines.
StaticDeleter is a convenience class that holds a static pointer that needs to be deleted at shutdown.
Definition at line 151 of file staticsafedeclare.h.
|
inline |
Definition at line 153 of file staticsafedeclare.h.
|
inlineinherited |
Returns the name of the type this deleter deletes.
Definition at line 140 of file staticsafedeclare.h.
References ion::base::StaticDeleterBase::type_name_.
|
protectedinherited |
Definition at line 143 of file staticsafedeclare.h.
Referenced by ion::base::StaticDeleterBase::GetTypeName().