Public Member Functions | Private Attributes

AbiWordperfectInputStream Class Reference

List of all members.

Public Member Functions

 AbiWordperfectInputStream (GsfInput *input)
 ~AbiWordperfectInputStream ()
virtual bool isOLEStream ()
virtual WPXInputStream * getDocumentOLEStream ()
virtual WPXInputStream * getDocumentOLEStream (const char *name)
virtual const unsigned char * read (unsigned long numBytes, unsigned long &numBytesRead)
virtual int seek (long offset, WPX_SEEK_TYPE seekType)
virtual long tell ()
virtual bool atEOS ()

Private Attributes

GsfInput * m_input
GsfInfile * m_ole

Constructor & Destructor Documentation

AbiWordperfectInputStream::AbiWordperfectInputStream ( GsfInput *  input  ) 

Referenced by getDocumentOLEStream().

AbiWordperfectInputStream::~AbiWordperfectInputStream (  ) 

References m_input, and m_ole.


Member Function Documentation

bool AbiWordperfectInputStream::atEOS (  )  [virtual]

References m_input.

WPXInputStream * AbiWordperfectInputStream::getDocumentOLEStream ( const char *  name  )  [virtual]
WPXInputStream * AbiWordperfectInputStream::getDocumentOLEStream (  )  [virtual]
bool AbiWordperfectInputStream::isOLEStream (  )  [virtual]

References m_input, and m_ole.

const unsigned char * AbiWordperfectInputStream::read ( unsigned long  numBytes,
unsigned long &  numBytesRead 
) [virtual]

References m_input.

int AbiWordperfectInputStream::seek ( long  offset,
WPX_SEEK_TYPE  seekType 
) [virtual]

References m_input.

long AbiWordperfectInputStream::tell (  )  [virtual]

References m_input.


Member Data Documentation

GsfInfile* AbiWordperfectInputStream::m_ole [private]

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