#include <binaryIO.h>
Classes | |
struct | State |
Public Member Functions | |
BinaryReader (std::istream &is) | |
~BinaryReader () | |
bool | read (std::vector< T > &data) |
Static Public Member Functions | |
static size_t | blockSize () |
Private Attributes | |
boost::scoped_ptr< State > | state |
Definition at line 19 of file binaryIO.h.
osl::misc::BinaryReader< T >::BinaryReader | ( | std::istream & | is | ) | [explicit] |
Definition at line 55 of file binaryIO.cc.
osl::misc::BinaryReader< T >::~BinaryReader | ( | ) |
Definition at line 60 of file binaryIO.cc.
size_t osl::misc::BinaryReader< T >::blockSize | ( | ) | [static] |
Definition at line 95 of file binaryIO.cc.
Referenced by to_text().
bool osl::misc::BinaryReader< T >::read | ( | std::vector< T > & | data | ) |
Definition at line 89 of file binaryIO.cc.
Referenced by to_text().
boost::scoped_ptr<State> osl::misc::BinaryReader< T >::state [private] |
Definition at line 28 of file binaryIO.h.