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, bool partialContent) |
| Analyzes the content of an input stream to see if it can be parsed. | |
| static WPDResult | parse (WPXInputStream *input, WPXHLListenerImpl *listenerImpl) |
| Parses the input stream content. | |
This class provides all the functions an application would need to parse WordPerfect documents.
| WPDConfidence WPDocument::isFileFormatSupported | ( | WPXInputStream * | input, | |
| bool | partialContent | |||
| ) | [static] |
Analyzes the content of an input stream to see if it can be parsed.
| input | The input stream | |
| partialContent | A boolean which states if the content from the input stream represents the full contents of a WordPerfect file, or just the first X bytes |
| WPDResult WPDocument::parse | ( | WPXInputStream * | input, | |
| WPXHLListenerImpl * | listenerImpl | |||
| ) | [static] |
Parses the input stream content.
It will make callbacks to the functions provided by a WPXHLListenerImpl class implementation when needed. This is often commonly called the 'main parsing routine'.
| input | The input stream | |
| listenerImpl | A WPXListener implementation |