DUNE: Uniform Navigational Environment  2016.09.0
DUNE::Compression::FileOutput Class Reference

Public Member Functions

 FileOutput (const char *filename, Methods method)
 
 ~FileOutput (void)
 
void attach (std::ostream &stream)
 

Protected Attributes

Methods m_method
 
std::ofstream m_stream
 
StreamBufferm_buffer
 

Constructor & Destructor Documentation

DUNE::Compression::FileOutput::FileOutput ( const char *  filename,
Methods  method 
)
inline

References attach(), and m_stream.

DUNE::Compression::FileOutput::~FileOutput ( void  )
inline

References m_buffer.

Member Function Documentation

void DUNE::Compression::FileOutput::attach ( std::ostream &  stream)
inline

Member Data Documentation

StreamBuffer* DUNE::Compression::FileOutput::m_buffer
protected

Referenced by attach(), and ~FileOutput().

Methods DUNE::Compression::FileOutput::m_method
protected

Referenced by attach().

std::ofstream DUNE::Compression::FileOutput::m_stream
protected

Referenced by FileOutput().

Collaboration diagram for DUNE::Compression::FileOutput:
Collaboration graph