OTest2
A C++ testing framework
Classes | Public Member Functions | List of all members
OTest2::Bzip2OStream Class Reference

Bzip2 output stream. More...

#include <bzip2ostream.h>

Inheritance diagram for OTest2::Bzip2OStream:
Inheritance graph
[legend]
Collaboration diagram for OTest2::Bzip2OStream:
Collaboration graph
[legend]

Classes

class  Buffer
 

Public Member Functions

 Bzip2OStream (std::ostream *decorated_)
 Ctor. More...
 
virtual ~Bzip2OStream ()
 Dtor. More...
 
 Bzip2OStream (const Bzip2OStream &)=delete
 
Bzip2OStreamoperator= (const Bzip2OStream &)=delete
 
void finish ()
 Finish the compressed stream. More...
 

Detailed Description

Bzip2 output stream.

Definition at line 30 of file bzip2ostream.h.

Constructor & Destructor Documentation

◆ Bzip2OStream() [1/2]

OTest2::Bzip2OStream::Bzip2OStream ( std::ostream *  decorated_)
explicit

Ctor.

Parameters
decorated_A decorated output stream (the compressed data are written into)

Definition at line 148 of file bzip2ostream.cpp.

◆ ~Bzip2OStream()

OTest2::Bzip2OStream::~Bzip2OStream ( )
virtual

Dtor.

Definition at line 154 of file bzip2ostream.cpp.

◆ Bzip2OStream() [2/2]

OTest2::Bzip2OStream::Bzip2OStream ( const Bzip2OStream )
delete

Member Function Documentation

◆ finish()

void OTest2::Bzip2OStream::finish ( )

Finish the compressed stream.

The stream finishes the opened compressing sequence. The stream can be re-used after calling of this method.

Definition at line 158 of file bzip2ostream.cpp.

◆ operator=()

Bzip2OStream& OTest2::Bzip2OStream::operator= ( const Bzip2OStream )
delete

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