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

# TAO_NS_FlatFileWriter Class Reference

`#include <Flat_File_Persistence.h>`

Inheritance diagram for TAO_NS_FlatFileWriter:

[legend]
Collaboration diagram for TAO_NS_FlatFileWriter:

[legend]
List of all members.

## Public Methods
| TAO_NS_FlatFileWriter ()
virtual | ~TAO_NS_FlatFileWriter ()
virtual int | open (const char *filename)
virtual int | close ()
virtual TAO_Writer_Base & | operator<< (const TAO_NS_Persistence_Header &header)
virtual TAO_Writer_Base & | operator<< (const TAO_NS_Persistence_Record &record)
## Private Attributes
FILE * | fout_
ACE_CString | filename_

## Constructor & Destructor Documentation

TAO_NS_FlatFileWriter::TAO_NS_FlatFileWriter | ( |  | ) |

TAO_NS_FlatFileWriter::~TAO_NS_FlatFileWriter | ( |  | ) | `[virtual]`

## Member Function Documentation

int TAO_NS_FlatFileWriter::close | ( |  | ) | `[virtual]`

| Reimplemented from TAO_Writer_Base.

int TAO_NS_FlatFileWriter::open | ( | const char * | filename | ) | `[virtual]`

| Reimplemented from TAO_Writer_Base.

TAO_Writer_Base & TAO_NS_FlatFileWriter::operator<< | ( | const TAO_NS_Persistence_Record & | record | ) | `[virtual]`

| Reimplemented from TAO_Writer_Base.

TAO_Writer_Base & TAO_NS_FlatFileWriter::operator<< | ( | const TAO_NS_Persistence_Header & | header | ) | `[virtual]`

| Reimplemented from TAO_Writer_Base.

## Member Data Documentation

ACE_CString TAO_NS_FlatFileWriter::filename_`[private]`

FILE* TAO_NS_FlatFileWriter::fout_`[private]`

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

- Flat_File_Persistence.h
- Flat_File_Persistence.cpp