diff options
Diffstat (limited to 'ace/Framework_Component_T.cpp')
-rw-r--r-- | ace/Framework_Component_T.cpp | 24 |
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 (); +} |