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_ |