Protium
Math and Design Features
 All Classes Namespaces Files Functions Variables Typedefs Enumerator Friends Macros Pages
Protium::Singleton::DeleteTwice< Host > Class Template Reference

#include <DeletionPolicies.h>

Static Public Member Functions

static void OnDeadReference ()
 
static void ScheduleDestruction (Host *, exit_function_pointer_type pFun)
 

Static Private Attributes

static bool fDestroyed = false
 

Detailed Description

template<class Host>
class Protium::Singleton::DeleteTwice< Host >

Definition at line 119 of file DeletionPolicies.h.

Member Function Documentation

template<class Host >
static void Protium::Singleton::DeleteTwice< Host >::OnDeadReference ( )
inlinestatic

Definition at line 125 of file DeletionPolicies.h.

template<class Host >
static void Protium::Singleton::DeleteTwice< Host >::ScheduleDestruction ( Host *  ,
exit_function_pointer_type  pFun 
)
inlinestatic

Definition at line 122 of file DeletionPolicies.h.

Member Data Documentation

template<class Host >
bool Protium::Singleton::DeleteTwice< Host >::fDestroyed = false
staticprivate

Definition at line 120 of file DeletionPolicies.h.