ACE  6.1.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes
ACE_Dumpable_Ptr Class Reference

A smart pointer stored in the in-memory object database ACE_ODB. The pointee (if any) is deleted when reassigned. More...

#include <Dump.h>

Collaboration diagram for ACE_Dumpable_Ptr:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 ACE_Dumpable_Ptr (const ACE_Dumpable *dumper=0)
const ACE_Dumpableoperator-> () const
void operator= (const ACE_Dumpable *dumper) const

Private Attributes

const ACE_Dumpabledumper_

Detailed Description

A smart pointer stored in the in-memory object database ACE_ODB. The pointee (if any) is deleted when reassigned.


Constructor & Destructor Documentation


Member Function Documentation

const ACE_Dumpable * ACE_Dumpable_Ptr::operator-> ( void  ) const
void ACE_Dumpable_Ptr::operator= ( const ACE_Dumpable dumper) const

Member Data Documentation

"Real" pointer to the underlying abstract base class pointer that does the real work.


The documentation for this class was generated from the following files: