ACE_Singleton, except does _not_ register with
ACE_Object_Manager for destruction.
#include <ace/Singleton.h>
template<class TYPE, class ACE_LOCK> class ACE_Unmanaged_Singleton : public ACE_Singleton <TYPE, ACE_LOCK> {
public:static TYPE *instance (void);static void close (void);static void dump (void);protected:ACE_Unmanaged_Singleton (void);static ACE_Unmanaged_Singleton<TYPE, ACE_LOCK> *singleton_;static ACE_Unmanaged_Singleton<TYPE, ACE_LOCK> *&instance_i ( void );};
static TYPE *instance (void);
static void close (void);
static void dump (void);
ACE_Unmanaged_Singleton (void);
static ACE_Unmanaged_Singleton<TYPE, ACE_LOCK> *singleton_;
static ACE_Unmanaged_Singleton<TYPE, ACE_LOCK> *&instance_i (void);