TAO  2.2.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
TAO::Storable_FlatFileFactory Class Reference

#include <Storable_FlatFileStream.h>

Inheritance diagram for TAO::Storable_FlatFileFactory:
Inheritance graph
Collaboration diagram for TAO::Storable_FlatFileFactory:
Collaboration graph

Public Member Functions

 Storable_FlatFileFactory (const ACE_CString &directory)
 
const ACE_CStringget_directory () const
 
 ~Storable_FlatFileFactory ()
 
virtual Storable_Basecreate_stream (const ACE_CString &file, const char *mode, bool use_backup=Storable_Base::use_backup_default)
 Create the stream that can operate on a disk file. More...
 
- Public Member Functions inherited from TAO::Storable_Factory
 Storable_Factory ()
 
virtual ~Storable_Factory ()
 

Private Attributes

ACE_CString directory_
 

Constructor & Destructor Documentation

TAO::Storable_FlatFileFactory::Storable_FlatFileFactory ( const ACE_CString directory)
Parameters
directoryDirectory to contain file passed in create_stream (). The directory is assumed to already exist.
TAO::Storable_FlatFileFactory::~Storable_FlatFileFactory ( )

Member Function Documentation

TAO::Storable_Base * TAO::Storable_FlatFileFactory::create_stream ( const ACE_CString file,
const char *  mode,
bool  use_backup = Storable_Base::use_backup_default 
)
virtual

Create the stream that can operate on a disk file.

Implements TAO::Storable_Factory.

const ACE_CString & TAO::Storable_FlatFileFactory::get_directory ( ) const

Member Data Documentation

ACE_CString TAO::Storable_FlatFileFactory::directory_
private

The documentation for this class was generated from the following files: