diff options
Diffstat (limited to 'ACE/ace/Singleton.h')
-rw-r--r-- | ACE/ace/Singleton.h | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/ACE/ace/Singleton.h b/ACE/ace/Singleton.h index aac7f787e95..7fe561fbbb9 100644 --- a/ACE/ace/Singleton.h +++ b/ACE/ace/Singleton.h @@ -90,6 +90,9 @@ public: /// Dump the state of the object. static void dump (void); + /// Declare the dynamic allocation hooks. + ACE_ALLOC_HOOK_DECLARE; + protected: /// Default constructor. ACE_Singleton (void); @@ -136,6 +139,9 @@ public: /// Dump the state of the object. static void dump (void); + /// Declare the dynamic allocation hooks. + ACE_ALLOC_HOOK_DECLARE; + protected: /// Default constructor. ACE_Unmanaged_Singleton (void); @@ -181,6 +187,9 @@ public: /// Dump the state of the object. static void dump (void); + /// Declare the dynamic allocation hooks. + ACE_ALLOC_HOOK_DECLARE; + protected: /// Default constructor. ACE_TSS_Singleton (void); @@ -226,6 +235,9 @@ public: /// Dump the state of the object. static void dump (void); + /// Declare the dynamic allocation hooks. + ACE_ALLOC_HOOK_DECLARE; + protected: /// Default constructor. ACE_Unmanaged_TSS_Singleton (void); @@ -284,6 +296,9 @@ public: const ACE_TCHAR *name (void); + /// Declare the dynamic allocation hooks. + ACE_ALLOC_HOOK_DECLARE; + protected: /// Default constructor. ACE_DLL_Singleton_T (void); @@ -308,6 +323,9 @@ class ACE_DLL_Singleton_Adapter_T : public TYPE { public: const ACE_TCHAR *dll_name (void); + + /// Declare the dynamic allocation hooks. + ACE_ALLOC_HOOK_DECLARE; }; ACE_END_VERSIONED_NAMESPACE_DECL |