TAO
2.3.4
|
#include <Storable_FlatFileStream.h>
Public Member Functions | |
Storable_FlatFileFactory (const ACE_CString &directory, bool use_backup=Storable_Base::use_backup_default) | |
Storable_FlatFileFactory (const ACE_CString &directory, bool use_backup, bool retry_on_ebadf) | |
const ACE_CString & | get_directory () const |
~Storable_FlatFileFactory () | |
virtual Storable_Base * | create_stream (const ACE_CString &file, const char *mode, bool=false) |
Create the stream that can operate on a disk file. More... | |
![]() | |
Storable_Factory () | |
virtual | ~Storable_Factory () |
Static Private Member Functions | |
static bool | is_nfs (const ACE_CString &dir) |
Private Attributes | |
ACE_CString | directory_ |
bool | use_backup_ |
bool | retry_on_ebadf_ |
TAO::Storable_FlatFileFactory::Storable_FlatFileFactory | ( | const ACE_CString & | directory, |
bool | use_backup = Storable_Base::use_backup_default |
||
) |
directory | Directory to contain file passed in create_stream (). The directory is assumed to already exist. |
TAO::Storable_FlatFileFactory::Storable_FlatFileFactory | ( | const ACE_CString & | directory, |
bool | use_backup, | ||
bool | retry_on_ebadf | ||
) |
TAO::Storable_FlatFileFactory::~Storable_FlatFileFactory | ( | ) |
|
virtual |
Create the stream that can operate on a disk file.
Implements TAO::Storable_Factory.
const ACE_CString & TAO::Storable_FlatFileFactory::get_directory | ( | ) | const |
|
staticprivate |
|
private |
|
private |
|
private |