TAO_CosNaming
2.1.2
|
#include <Storable.h>
Public Types | |
enum | Storable_State { goodbit = 0, badbit = 1, eofbit = 2, failbit = 4 } |
Public Member Functions | |
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 |
void | clear (Storable_State state=goodbit) |
void | setstate (Storable_State state) |
Storable_State | rdstate (void) const |
bool | good (void) const |
bool | bad (void) const |
bool | eof (void) const |
bool | fail (void) const |
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 |
Private Attributes | |
Storable_State | state_ |
|
virtual |
bool TAO_Storable_Base::bad | ( | void | ) | const |
void TAO_Storable_Base::clear | ( | TAO_Storable_Base::Storable_State | state = goodbit | ) |
|
pure virtual |
Implemented in TAO_NS_FlatFileStream.
bool TAO_Storable_Base::eof | ( | void | ) | const |
|
pure virtual |
Implemented in TAO_NS_FlatFileStream.
bool TAO_Storable_Base::fail | ( | void | ) | const |
|
pure virtual |
Implemented in TAO_NS_FlatFileStream.
|
pure virtual |
Implemented in TAO_NS_FlatFileStream.
bool TAO_Storable_Base::good | ( | void | ) | const |
|
pure virtual |
Implemented in TAO_NS_FlatFileStream.
|
pure virtual |
Implemented in TAO_NS_FlatFileStream.
|
pure virtual |
Implemented in TAO_NS_FlatFileStream.
|
pure virtual |
Implemented in TAO_NS_FlatFileStream.
|
pure virtual |
Implemented in TAO_NS_FlatFileStream.
|
pure virtual |
Implemented in TAO_NS_FlatFileStream.
|
pure virtual |
Implemented in TAO_NS_FlatFileStream.
|
pure virtual |
Implemented in TAO_NS_FlatFileStream.
TAO_Storable_Base::Storable_State TAO_Storable_Base::rdstate | ( | void | ) | const |
|
pure virtual |
Implemented in TAO_NS_FlatFileStream.
void TAO_Storable_Base::setstate | ( | TAO_Storable_Base::Storable_State | state | ) |