summaryrefslogtreecommitdiff
path: root/ace/Framework_Component_T.cpp
diff options
context:
space:
mode:
authordhinton <dhinton@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2002-01-19 22:44:52 +0000
committerdhinton <dhinton@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2002-01-19 22:44:52 +0000
commit51566a01b31d97800902714eb30dee030e098de8 (patch)
treef537a376a1c9ef6b3c9a0f095bd34052ae5f7a3c /ace/Framework_Component_T.cpp
parent1db38d07cdc8fc2c5e5eb050bcb10d7652b5880a (diff)
downloadATCD-51566a01b31d97800902714eb30dee030e098de8.tar.gz
ChangeLogTag: Sat Jan 19 22:30:26 UTC 2002 Don Hinton <dhinton@ieee.org>
Diffstat (limited to 'ace/Framework_Component_T.cpp')
-rw-r--r--ace/Framework_Component_T.cpp24
1 files changed, 24 insertions, 0 deletions
diff --git a/ace/Framework_Component_T.cpp b/ace/Framework_Component_T.cpp
new file mode 100644
index 00000000000..d58100080fa
--- /dev/null
+++ b/ace/Framework_Component_T.cpp
@@ -0,0 +1,24 @@
+// Framework_Component_T.cpp
+// $Id$
+
+#include "ace/Framework_Component_T.h"
+
+#if !defined (__ACE_INLINE__)
+#include "ace/Framework_Component_T.inl"
+#endif /* __ACE_INLINE__ */
+
+ACE_RCSID(ace, Framework_Component_T, "$Id$")
+
+template <class Concrete>
+ACE_Framework_Component_T<Concrete>::ACE_Framework_Component_T (const Concrete *concrete)
+ : ACE_Framework_Component ((const void *) concrete)
+{
+ ACE_TRACE ("ACE_Framework_Component_T<Concrete>::ctor");
+}
+
+template <class Concrete>
+ACE_Framework_Component_T<Concrete>::~ACE_Framework_Component_T (void)
+{
+ ACE_TRACE ("ACE_Framework_Component_T<Concrete>::dtor");
+ Concrete::close_singleton ();
+}