Protium
Math and Design Features
 All Classes Namespaces Files Functions Variables Typedefs Enumerator Friends Macros Pages
Protium::Singleton::DeleteComposite::DestroyWith< DestructionPolicy >::DestroyWithHeader< Host > Struct Template Reference

#include <DeletionPolicies.h>

Static Public Member Functions

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

Detailed Description

template<template< class > class DestructionPolicy>
template<class Host>
struct Protium::Singleton::DeleteComposite::DestroyWith< DestructionPolicy >::DestroyWithHeader< Host >

Definition at line 241 of file DeletionPolicies.h.

Member Function Documentation

template<template< class > class DestructionPolicy>
template<class Host >
static void Protium::Singleton::DeleteComposite::DestroyWith< DestructionPolicy >::DestroyWithHeader< Host >::OnDeadReference ( )
inlinestatic

Definition at line 247 of file DeletionPolicies.h.

template<template< class > class DestructionPolicy>
template<class Host >
static void Protium::Singleton::DeleteComposite::DestroyWith< DestructionPolicy >::DestroyWithHeader< Host >::ScheduleDestruction ( Host *  pObj,
exit_function_pointer_type  pFun 
)
inlinestatic

Definition at line 242 of file DeletionPolicies.h.