Tide 0.1.0
|
Implementation of the Tide interface. More...
#include <tide/tide_impl.h>
Public Member Functions | |
TideImpl (std::iostream &stream) | |
Create a new Tide implementation object. | |
virtual | ~TideImpl () |
Destructor for the Tide implementation object. | |
Protected Member Functions | |
void | prepare_stream () |
Prepares the stream for use by checking for EBML content, and adding a header if the stream is empty. | |
Protected Attributes | |
std::iostream & | stream_ |
The stream being operated on. |
Implementation of the Tide interface.
See tide::Tide for method documentation.
Definition at line 47 of file tide_impl.h.
tide::TideImpl::TideImpl | ( | std::iostream & | stream | ) |
Create a new Tide implementation object.
virtual tide::TideImpl::~TideImpl | ( | ) | [inline, virtual] |
Destructor for the Tide implementation object.
Definition at line 54 of file tide_impl.h.
void tide::TideImpl::prepare_stream | ( | ) | [protected] |
Prepares the stream for use by checking for EBML content, and adding a header if the stream is empty.
std::iostream& tide::TideImpl::stream_ [protected] |
The stream being operated on.
Definition at line 54 of file tide_impl.h.