libmoost
moost::utils::singleton_default< T > Class Template Reference

#include <singleton.hpp>

List of all members.

Public Types

typedef T object_type
typedef
boost::serialization::detail::singleton_wrapper
< T > 
friend_type

Static Public Member Functions

static object_typeinstance ()

Private Member Functions

 singleton_default ()

Detailed Description

template<typename T>
class moost::utils::singleton_default< T >

Definition at line 36 of file singleton.hpp.


Member Typedef Documentation

template<typename T >
typedef boost::serialization::detail::singleton_wrapper<T> moost::utils::singleton_default< T >::friend_type

Definition at line 49 of file singleton.hpp.

template<typename T >
typedef T moost::utils::singleton_default< T >::object_type

Definition at line 42 of file singleton.hpp.


Constructor & Destructor Documentation

template<typename T >
moost::utils::singleton_default< T >::singleton_default ( ) [private]

Member Function Documentation

template<typename T >
static object_type& moost::utils::singleton_default< T >::instance ( ) [inline, static]

Definition at line 43 of file singleton.hpp.

Here is the caller graph for this function:


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