summaryrefslogtreecommitdiff
path: root/ACE/ace/Singleton.h
diff options
context:
space:
mode:
Diffstat (limited to 'ACE/ace/Singleton.h')
-rw-r--r--ACE/ace/Singleton.h18
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