summaryrefslogtreecommitdiff
path: root/ace/Singleton.i
diff options
context:
space:
mode:
authorschmidt <douglascraigschmidt@users.noreply.github.com>1997-09-14 15:33:37 +0000
committerschmidt <douglascraigschmidt@users.noreply.github.com>1997-09-14 15:33:37 +0000
commit0674f2e3bd6c3a5710f4f9ff28956d9e7f6c887b (patch)
tree006548b4e7bb25ff3e46e2978e589e452a035dd5 /ace/Singleton.i
parent328e20ebfb5d183d62d66e4812b0eb7b9d4590e1 (diff)
downloadATCD-0674f2e3bd6c3a5710f4f9ff28956d9e7f6c887b.tar.gz
*** empty log message ***
Diffstat (limited to 'ace/Singleton.i')
-rw-r--r--ace/Singleton.i15
1 files changed, 15 insertions, 0 deletions
diff --git a/ace/Singleton.i b/ace/Singleton.i
index 0cdd5148964..afcd8914f4a 100644
--- a/ace/Singleton.i
+++ b/ace/Singleton.i
@@ -2,3 +2,18 @@
// $Id$
// Singleton.i
+
+// Default constructor.
+
+template <class TYPE, class LOCK> ACE_INLINE TYPE *
+ACE_Singleton<TYPE, LOCK>::ACE_Singleton (void)
+ : instance_ (new TYPE)
+{
+}
+
+template <class TYPE, class LOCK> ACE_INLINE TYPE *
+ACE_TSS_Singleton<TYPE, LOCK>::ACE_TSS_Singleton (void)
+ : instance_ (new ACE_TSS<TYPE>)
+{
+}
+