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 More... | |
WPSStream (RVNGInputStreamPtr input) | |
constructor without an ascii file More... | |
~WPSStream () | |
destructor More... | |
bool | checkFilePosition (long pos) const |
return true if the position is in the file More... | |
Public Attributes | |
RVNGInputStreamPtr | m_input |
the stream More... | |
libwps::DebugFile & | m_ascii |
the ascii file More... | |
long | m_eof |
the last position More... | |
Protected Attributes | |
libwps::DebugFile | m_asciiFile |
the local file(if not, is given) More... | |
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().
|
protected |
the local file(if not, is given)
long WPSStream::m_eof |
the last position
Referenced by checkFilePosition(), and WPSStream().
RVNGInputStreamPtr WPSStream::m_input |
the stream
Referenced by WPSOLE1Parser::createZones(), LotusSpreadsheet::readCell(), and LotusSpreadsheet::readFormula().