#include <Storable_Base.h>
| enum TAO::Storable_Base::Storable_State |
| Enumerator |
|---|
| goodbit |
|
| badbit |
|
| eofbit |
|
| failbit |
|
| TAO::Storable_Base::Storable_Base |
( |
bool |
use_backup, |
|
|
bool |
retry_ebadf |
|
) |
| |
| TAO::Storable_Base::~Storable_Base |
( |
| ) |
|
|
virtual |
| bool TAO::Storable_Base::bad |
( |
void |
| ) |
const |
| virtual int TAO::Storable_Base::close |
( |
| ) |
|
|
pure virtual |
| virtual int TAO::Storable_Base::create_backup |
( |
| ) |
|
|
pure virtual |
| virtual void TAO::Storable_Base::do_remove |
( |
| ) |
|
|
protectedpure virtual |
| bool TAO::Storable_Base::eof |
( |
void |
| ) |
const |
| virtual int TAO::Storable_Base::exists |
( |
| ) |
|
|
pure virtual |
| bool TAO::Storable_Base::fail |
( |
void |
| ) |
const |
| virtual int TAO::Storable_Base::flock |
( |
int |
whence, |
|
|
int |
start, |
|
|
int |
len |
|
) |
| |
|
pure virtual |
| virtual bool TAO::Storable_Base::flush |
( |
void |
| ) |
|
|
pure virtual |
| virtual int TAO::Storable_Base::funlock |
( |
int |
whence, |
|
|
int |
start, |
|
|
int |
len |
|
) |
| |
|
pure virtual |
| bool TAO::Storable_Base::good |
( |
void |
| ) |
const |
| virtual time_t TAO::Storable_Base::last_changed |
( |
void |
| ) |
|
|
pure virtual |
| virtual int TAO::Storable_Base::open |
( |
| ) |
|
|
pure virtual |
| virtual Storable_Base& TAO::Storable_Base::operator<< |
( |
ACE_UINT32 |
| ) |
|
|
pure virtual |
| virtual Storable_Base& TAO::Storable_Base::operator<< |
( |
ACE_INT32 |
| ) |
|
|
pure virtual |
| virtual Storable_Base& TAO::Storable_Base::operator>> |
( |
ACE_UINT32 & |
| ) |
|
|
pure virtual |
| virtual Storable_Base& TAO::Storable_Base::operator>> |
( |
ACE_INT32 & |
| ) |
|
|
pure virtual |
| virtual size_t TAO::Storable_Base::read |
( |
size_t |
size, |
|
|
char * |
bytes |
|
) |
| |
|
pure virtual |
| void TAO::Storable_Base::remove |
( |
void |
| ) |
|
Remove the file that is assumed to not be open. If backup are used, the backup will also be removed.
| virtual void TAO::Storable_Base::remove_backup |
( |
| ) |
|
|
protectedpure virtual |
| virtual int TAO::Storable_Base::restore_backup |
( |
| ) |
|
|
pure virtual |
| bool TAO::Storable_Base::retry_on_ebadf |
( |
| ) |
|
| virtual void TAO::Storable_Base::rewind |
( |
void |
| ) |
|
|
pure virtual |
| virtual int TAO::Storable_Base::sync |
( |
void |
| ) |
|
|
pure virtual |
| bool TAO::Storable_Base::use_backup |
( |
| ) |
|
| virtual size_t TAO::Storable_Base::write |
( |
size_t |
size, |
|
|
const char * |
bytes |
|
) |
| |
|
pure virtual |
| bool TAO::Storable_Base::retry_on_ebadf_ |
|
protected |
| bool TAO::Storable_Base::retry_on_ebadf_default = false |
|
static |
The process-wide default policy for retring certain flock operations if an ebadf is returned. This can happen spurously on nfs mounted file.
| bool TAO::Storable_Base::use_backup_ |
|
protected |
| bool TAO::Storable_Base::use_backup_default = false |
|
static |
The process-wide default policy for doing a backup when close () is called. The backup can then be restored if restore_backup () is called. The initial value for the default is false.
The documentation for this class was generated from the following files: