3 // $Id: Dump_T.cpp 80826 2008-03-04 14:51:23Z wotte $
8 #include "ace/Dump_T.h"
9 #include "ace/Global_Macros.h"
10 #include "ace/config-all.h"
12 #if !defined (ACE_LACKS_PRAGMA_ONCE)
14 #endif /* ACE_LACKS_PRAGMA_ONCE */
16 ACE_BEGIN_VERSIONED_NAMESPACE_DECL
18 template <class Concrete
>
19 ACE_Dumpable_Adapter
<Concrete
>::~ACE_Dumpable_Adapter (void)
21 ACE_TRACE ("ACE_Dumpable_Adapter<Concrete>::~ACE_Dumpable_Adapter");
24 template <class Concrete
>
25 ACE_Dumpable_Adapter
<Concrete
>::ACE_Dumpable_Adapter (const Concrete
*t
)
26 : ACE_Dumpable ((const void *) t
), this_ (t
)
28 ACE_TRACE ("ACE_Dumpable_Adapter<Concrete>::ACE_Dumpable_Adapter");
31 template <class Concrete
> Concrete
*
32 ACE_Dumpable_Adapter
<Concrete
>::operator->() const
34 return (Concrete
*) this->this_
;
37 template <class Concrete
> void
38 ACE_Dumpable_Adapter
<Concrete
>::dump (void) const
40 #if defined (ACE_HAS_DUMP)
41 ACE_TRACE ("ACE_Dumpable_Adapter<Concrete>::dump");
43 #endif /* ACE_HAS_DUMP */
46 ACE_END_VERSIONED_NAMESPACE_DECL
48 #endif /* ACE_DUMP_T_CPP */