#include <binaryIO.h>
Classes | |
struct | State |
Public Member Functions | |
BinaryElementReader (std::istream &is) | |
~BinaryElementReader () | |
T | read () |
bool | hasNext () const |
bool | failed () const |
Private Attributes | |
boost::scoped_ptr< State > | state |
Definition at line 33 of file binaryIO.h.
osl::misc::BinaryElementReader< T >::BinaryElementReader | ( | std::istream & | is | ) | [explicit] |
Definition at line 140 of file binaryIO.cc.
osl::misc::BinaryElementReader< T >::~BinaryElementReader | ( | ) |
Definition at line 145 of file binaryIO.cc.
bool osl::misc::BinaryElementReader< T >::failed | ( | ) | const |
Definition at line 156 of file binaryIO.cc.
References osl::misc::BinaryElementReader< T >::failed().
Referenced by osl::misc::BinaryElementReader< T >::failed().
bool osl::misc::BinaryElementReader< T >::hasNext | ( | ) | const |
Definition at line 150 of file binaryIO.cc.
References osl::misc::BinaryElementReader< T >::hasNext().
Referenced by osl::misc::BinaryElementReader< T >::hasNext().
T osl::misc::BinaryElementReader< T >::read | ( | ) |
Definition at line 161 of file binaryIO.cc.
References osl::misc::BinaryElementReader< T >::read().
Referenced by osl::misc::BinaryElementReader< T >::read().
boost::scoped_ptr<State> osl::misc::BinaryElementReader< T >::state [private] |
Definition at line 43 of file binaryIO.h.