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

TAO_Storable_Base Class Reference

#include <Storable.h>

Inheritance diagram for TAO_Storable_Base:

Inheritance graph
[legend]
List of all members.

Public Methods

 TAO_Storable_Base ()
virtual ~TAO_Storable_Base ()
virtual void remove ()=0
virtual int exists ()=0
virtual int open ()=0
virtual int close ()=0
virtual int flock (int whence, int start, int len)=0
virtual int funlock (int whence, int start, int len)=0
virtual time_t last_changed (void)=0
virtual TAO_Storable_Base & operator<< (const TAO_NS_Persistence_Header &header)=0
virtual TAO_Storable_Base & operator<< (const TAO_NS_Persistence_Record &record)=0
virtual TAO_Storable_Base & operator>> (TAO_NS_Persistence_Header &header)=0
virtual TAO_Storable_Base & operator>> (TAO_NS_Persistence_Record &record)=0
virtual TAO_Storable_Base & operator<< (const TAO_NS_Persistence_Global &global)=0
virtual TAO_Storable_Base & operator>> (TAO_NS_Persistence_Global &global)=0

Constructor & Destructor Documentation

ACE_INLINE TAO_Storable_Base::TAO_Storable_Base  
 

ACE_INLINE TAO_Storable_Base::~TAO_Storable_Base   [virtual]
 


Member Function Documentation

virtual int TAO_Storable_Base::close   [pure virtual]
 

Implemented in TAO_NS_FlatFileStream.

virtual int TAO_Storable_Base::exists   [pure virtual]
 

Implemented in TAO_NS_FlatFileStream.

virtual int TAO_Storable_Base::flock int    whence,
int    start,
int    len
[pure virtual]
 

Implemented in TAO_NS_FlatFileStream.

virtual int TAO_Storable_Base::funlock int    whence,
int    start,
int    len
[pure virtual]
 

Implemented in TAO_NS_FlatFileStream.

virtual time_t TAO_Storable_Base::last_changed void    [pure virtual]
 

Implemented in TAO_NS_FlatFileStream.

virtual int TAO_Storable_Base::open   [pure virtual]
 

Implemented in TAO_NS_FlatFileStream.

virtual TAO_Storable_Base& TAO_Storable_Base::operator<< const TAO_NS_Persistence_Global   global [pure virtual]
 

Implemented in TAO_NS_FlatFileStream.

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

Implemented in TAO_NS_FlatFileStream.

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

Implemented in TAO_NS_FlatFileStream.

virtual TAO_Storable_Base& TAO_Storable_Base::operator>> TAO_NS_Persistence_Global   global [pure virtual]
 

Implemented in TAO_NS_FlatFileStream.

virtual TAO_Storable_Base& TAO_Storable_Base::operator>> TAO_NS_Persistence_Record   record [pure virtual]
 

Implemented in TAO_NS_FlatFileStream.

virtual TAO_Storable_Base& TAO_Storable_Base::operator>> TAO_NS_Persistence_Header   header [pure virtual]
 

Implemented in TAO_NS_FlatFileStream.

virtual void TAO_Storable_Base::remove   [pure virtual]
 

Implemented in TAO_NS_FlatFileStream.


The documentation for this class was generated from the following files:
Generated on Thu Jan 15 01:09:26 2004 for TAO_CosNaming by doxygen1.2.18