Class Index Cross Index Namespace Index

Class FrameCPP::Version_3_4_5::FrameAppendWriterTOC

FrameAppendWriterTOC
Contained in: FrameCPP::Version_3_4_5
Derived from: FrameCPP::Version_3_4_5::FrameWriterTOC FrameCPP::Version_3_4_5::TOCReader
Derived by: none

#include "../../../../../lib/framecpp/src/Version3_4_5/frameappendwritertoc.hh"


public function member index:

FrameAppendWriterTOC(std::iostream& out); Constructor
virtual ~FrameAppendWriterTOC(); Destructor
void appendFrame(const Frame& frame); Append frame
void writeFrame(const Frame& frame); Append frame (overrides Output::writeFrame())
 

Description:

Allows appending new frames to existing frame file, which has a TOC.


Function Member Descriptions:


FrameCPP::Version_3_4_5::FrameAppendWriterTOC::FrameAppendWriterTOC - Constructor


FrameAppendWriterTOC(std::iostream& out);

Exceptions:
ExceptionDescription
write_failureWrite failed.
read_failureRead failed.



FrameCPP::Version_3_4_5::FrameAppendWriterTOC::~FrameAppendWriterTOC - Destructor


virtual ~FrameAppendWriterTOC();

Exceptions:
ExceptionDescription
write_failureWrite failed.



FrameCPP::Version_3_4_5::FrameAppendWriterTOC::appendFrame - Append frame


void appendFrame(const Frame& frame);

Exceptions:
ExceptionDescription
write_failureWrite failed.
read_failureRead failed.



FrameCPP::Version_3_4_5::FrameAppendWriterTOC::writeFrame - Append frame (overrides Output::writeFrame())


void writeFrame(const Frame& frame);

Exceptions:
ExceptionDescription
write_failureWrite failed.