Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

TAO_Writer_Base Class Reference

#include <Storable.h>

Inheritance diagram for TAO_Writer_Base:

Inheritance graph
[legend]
List of all members.

Public Methods

virtual ~TAO_Writer_Base ()
 TAO_Writer_Base ()
virtual int open (const char *name)=0
virtual int close ()=0
virtual TAO_Writer_Base & operator<< (const TAO_NS_Persistence_Header &header)=0
virtual TAO_Writer_Base & operator<< (const TAO_NS_Persistence_Record &record)=0

Public Attributes

int delete_bindings_
 This is used to indicate to the Writer that the bindings map is now empty and therefore now persistence resources are needed for it. More...


Constructor & Destructor Documentation

ACE_INLINE TAO_Writer_Base::~TAO_Writer_Base   [virtual]
 

ACE_INLINE TAO_Writer_Base::TAO_Writer_Base  
 


Member Function Documentation

virtual int TAO_Writer_Base::close   [pure virtual]
 

Reimplemented in TAO_NS_FlatFileWriter.

virtual int TAO_Writer_Base::open const char *    filename [pure virtual]
 

Reimplemented in TAO_NS_FlatFileWriter.

virtual TAO_Writer_Base& TAO_Writer_Base::operator<< const TAO_NS_Persistence_Record   record [pure virtual]
 

Reimplemented in TAO_NS_FlatFileWriter.

virtual TAO_Writer_Base& TAO_Writer_Base::operator<< const TAO_NS_Persistence_Header   header [pure virtual]
 

Reimplemented in TAO_NS_FlatFileWriter.


Member Data Documentation

int TAO_Writer_Base::delete_bindings_
 

This is used to indicate to the Writer that the bindings map is now empty and therefore now persistence resources are needed for it.


The documentation for this class was generated from the following files:
Generated on Thu Oct 10 22:17:55 2002 for TAO_CosNaming by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001