This class provides all the functions an application would need to parse WordPerfect documents. More...
#include <WPDocument.h>
Static Public Member Functions | |
| static WPDConfidence | isFileFormatSupported (WPXInputStream *input) |
| Analyzes the content of an input stream to see if it can be parsed. More... | |
| static WPDPasswordMatch | verifyPassword (WPXInputStream *input, const char *password) |
| Checks whether the given password was used to encrypt the document. More... | |
| static WPDResult | parse (WPXInputStream *input, WPXDocumentInterface *documentInterface, const char *password) |
| Parses the input stream content. More... | |
| static WPDResult | parseSubDocument (WPXInputStream *input, WPXDocumentInterface *documentInterface, WPDFileFormat fileFormat) |
This class provides all the functions an application would need to parse WordPerfect documents.
|
static |
Analyzes the content of an input stream to see if it can be parsed.
| input | The input stream |
|
static |
Parses the input stream content.
It will make callbacks to the functions provided by a WPXDocumentInterface class implementation when needed. This is often commonly called the 'main parsing routine'.
| input | The input stream |
| documentInterface | A WPXDocumentInterface implementation |
| password | The password used to protect the document or NULL if the document is not protected |
|
static |
Referenced by WP3ContentListener::insertWP51Table().
|
static |
Checks whether the given password was used to encrypt the document.
| input | The input stream |
| password | The password used to protect the document or NULL if the document is not protected |
Referenced by parse().