Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

qgxml::BinInputStreamAdaptor Class Reference

#include <BinInputStreamAdaptor.H>

List of all members.


Detailed Description

Author:
Jan Rendek
Date:
March 31, 2003 18:16
Since:
Qgar 2.1
Bug:
qgxml::BinInputStreamAdaptor::readBytes() has a different implementation according to the dynamic type of _stream. This is a necessary workaround to the bug #6746 of the libstd of gcc. Future versions will clean this as soon as gcc will be upgraded.
Todo:
Comment this class!
Author:
Jan Rendek
Date:
March 31, 2003 18:16
Since:
Qgar 2.1

Definition at line 76 of file BinInputStreamAdaptor.H.

Public Member Functions

virtual unsigned int curPos () const
virtual unsigned int readBytes (XMLByte *const toFill, const unsigned int maxToRead)
Constructors
 BinInputStreamAdaptor (std::istream *stream)
 Default constructor.
Destructor
virtual ~BinInputStreamAdaptor ()
 Destructor.

Protected Attributes

std::istream * _stream


Constructor & Destructor Documentation

qgxml::BinInputStreamAdaptor::BinInputStreamAdaptor std::istream *  stream  )  [inline]
 

Default constructor.

Definition at line 93 of file BinInputStreamAdaptor.H.

References _stream.

virtual qgxml::BinInputStreamAdaptor::~BinInputStreamAdaptor  )  [inline, virtual]
 

Destructor.

Definition at line 107 of file BinInputStreamAdaptor.H.


Member Function Documentation

virtual unsigned int qgxml::BinInputStreamAdaptor::curPos  )  const [inline, virtual]
 

Definition at line 112 of file BinInputStreamAdaptor.H.

References _stream.

virtual unsigned int qgxml::BinInputStreamAdaptor::readBytes XMLByte *const   toFill,
const unsigned int  maxToRead
[inline, virtual]
 

Definition at line 117 of file BinInputStreamAdaptor.H.

References _stream.


Member Data Documentation

std::istream* qgxml::BinInputStreamAdaptor::_stream [protected]
 

Definition at line 152 of file BinInputStreamAdaptor.H.

Referenced by BinInputStreamAdaptor(), curPos(), and readBytes().


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