libpsynth 0.2.1
Static Public Member Functions
psynth::base::lifetime_no_destroy< T > Struct Template Reference

Lifetime policy for the singleton class that never destroys the singleton. More...

#include <singleton.hpp>

List of all members.

Static Public Member Functions

static void schedule (T *, destroy_func_t)
 Scheduler function.
static void on_dead_reference ()
 Error handler funcion.

Detailed Description

template<class T>
struct psynth::base::lifetime_no_destroy< T >

Lifetime policy for the singleton class that never destroys the singleton.


Member Function Documentation

template<class T >
static void psynth::base::lifetime_no_destroy< T >::on_dead_reference ( ) [inline, static]

Error handler funcion.

template<class T >
static void psynth::base::lifetime_no_destroy< T >::schedule ( T *  ,
destroy_func_t   
) [inline, static]

Scheduler function.


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