ACE
6.1.0
|
Base class that defines a uniform interface for all object dumping. More...
#include <Dump.h>
Public Member Functions | |
ACE_Dumpable (const void *) | |
Constructor. | |
virtual void | dump (void) const =0 |
This pure virtual method must be filled in by a subclass. | |
Protected Member Functions | |
virtual | ~ACE_Dumpable (void) |
Private Attributes | |
const void * | this_ |
Pointer to the object that is being stored. | |
Friends | |
class | ACE_ODB |
class | ACE_Dumpable_Ptr |
Base class that defines a uniform interface for all object dumping.
ACE_Dumpable::ACE_Dumpable | ( | const void * | this_ptr | ) |
Constructor.
ACE_Dumpable::~ACE_Dumpable | ( | void | ) | [protected, virtual] |
virtual void ACE_Dumpable::dump | ( | void | ) | const [pure virtual] |
This pure virtual method must be filled in by a subclass.
Implemented in ACE_Dumpable_Adapter< Concrete >.
friend class ACE_Dumpable_Ptr [friend] |
friend class ACE_ODB [friend] |
const void* ACE_Dumpable::this_ [private] |
Pointer to the object that is being stored.
Reimplemented in ACE_Dumpable_Adapter< Concrete >.