All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Classes | Public Member Functions | Private Attributes
osl::misc::BinaryElementReader< T > Class Template Reference

#include <binaryIO.h>

List of all members.

Classes

struct  State

Public Member Functions

 BinaryElementReader (std::istream &is)
 ~BinaryElementReader ()
read ()
bool hasNext () const
bool failed () const

Private Attributes

boost::scoped_ptr< Statestate

Detailed Description

template<class T>
class osl::misc::BinaryElementReader< T >

Definition at line 33 of file binaryIO.h.


Constructor & Destructor Documentation

template<class T >
osl::misc::BinaryElementReader< T >::BinaryElementReader ( std::istream &  is) [explicit]

Definition at line 140 of file binaryIO.cc.

template<class T >
osl::misc::BinaryElementReader< T >::~BinaryElementReader ( )

Definition at line 145 of file binaryIO.cc.


Member Function Documentation

template<class T >
bool osl::misc::BinaryElementReader< T >::failed ( ) const
template<class T >
bool osl::misc::BinaryElementReader< T >::hasNext ( ) const
template<class T >
T osl::misc::BinaryElementReader< T >::read ( )

Member Data Documentation

template<class T >
boost::scoped_ptr<State> osl::misc::BinaryElementReader< T >::state [private]

Definition at line 43 of file binaryIO.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines