small structure use to store a stream and it debug file More...
#include <WPSStream.h>
Public Member Functions | |
WPSStream (RVNGInputStreamPtr input, libwps::DebugFile &ascii) | |
constructor with an ascii file | |
WPSStream (RVNGInputStreamPtr input) | |
constructor without an ascii file | |
~WPSStream () | |
destructor | |
bool | checkFilePosition (long pos) const |
return true if the position is in the file |
Public Attributes | |
RVNGInputStreamPtr | m_input |
the stream | |
libwps::DebugFile & | m_ascii |
the ascii file | |
long | m_eof |
the last position |
Protected Attributes | |
libwps::DebugFile | m_asciiFile |
the local file(if not, is given) |
small structure use to store a stream and it debug file
WPSStream::WPSStream | ( | RVNGInputStreamPtr | input, |
libwps::DebugFile & | ascii ) |
constructor with an ascii file
|
explicit |
constructor without an ascii file
WPSStream::~WPSStream | ( | ) |
destructor
|
inline |
return true if the position is in the file
Referenced by WPSOLE1Parser::createZones().
libwps::DebugFile& WPSStream::m_ascii |
the ascii file
Referenced by WPSOLE1Parser::createZones(), WPSStream(), and WPSStream().
|
protected |
the local file(if not, is given)
Referenced by WPSStream(), and WPSStream().
long WPSStream::m_eof |
the last position
Referenced by checkFilePosition(), WPSStream(), and WPSStream().
RVNGInputStreamPtr WPSStream::m_input |
the stream
Referenced by WPSOLE1Parser::createZones(), LotusSpreadsheet::readCell(), LotusSpreadsheet::readFormula(), WPSStream(), and WPSStream().