// Dump_T.cpp // $Id$ #ifndef ACE_DUMP_T_C #define ACE_DUMP_T_C #include "ace/Dump_T.h" #include "ace/Global_Macros.h" #include "ace/config-all.h" #if !defined (ACE_LACKS_PRAGMA_ONCE) # pragma once #endif /* ACE_LACKS_PRAGMA_ONCE */ ACE_RCSID(ace, Dump_T, "$Id$") template ACE_Dumpable_Adapter::~ACE_Dumpable_Adapter (void) { ACE_TRACE ("ACE_Dumpable_Adapter::~ACE_Dumpable_Adapter"); } template ACE_Dumpable_Adapter::ACE_Dumpable_Adapter (const Concrete *t) : ACE_Dumpable ((const void *) t), this_ (t) { ACE_TRACE ("ACE_Dumpable_Adapter::ACE_Dumpable_Adapter"); } template Concrete * ACE_Dumpable_Adapter::operator->() const { return (Concrete *) this->this_; } template void ACE_Dumpable_Adapter::dump (void) const { #if defined (ACE_HAS_DUMP) ACE_TRACE ("ACE_Dumpable_Adapter::dump"); this->this_->dump (); #endif /* ACE_HAS_DUMP */ } #endif /* ACE_DUMP_T_C */