|
ldas-tools-al 2.6.7
|
#include <cassert>#include <map>#include <typeinfo>#include "ldastoolsal/mutexlock.hh"#include "ldastoolsal/SingletonMacro.hh"

Namespaces | |
| namespace | LDASTools |
| Objects of general use and interst. | |
| namespace | LDASTools::AL |
| The Abstraction Layer. | |
Macros | |
| #define | SINGLETON_INSTANCE_DEFINITION(SHOLDER) |
Typedefs | |
| typedef void(* | LDASTools::AL::SingletonExitFunction) () |
Functions | |
| void | LDASTools::AL::at_exit (SingletonExitFunction Function, const std::string &Name, int Ring) |
Variables | |
| template<class T, template< class > class C, template< class > class L> | |
| SingletonHolder< T, C, L >::baton_type | LDASTools::AL::SingletonHolder< T, C, L >::baton |
| template<class T, template< class > class C, template< class > class L> | |
| SingletonHolder< T, C, L >::PtrInstanceType | LDASTools::AL::SingletonHolder< T, C, L >::pInstance_ |
| template<class T, template< class > class C, template< class > class L> | |
| bool | LDASTools::AL::SingletonHolder< T, C, L >::destroyed_ |