#include <VisioDocument.h>
|  | 
| static VSDAPI bool | isSupported (librevenge::RVNGInputStream *input) | 
|  | Analyzes the content of an input stream to see if it can be parsed.  More... 
 | 
|  | 
| static VSDAPI bool | parse (librevenge::RVNGInputStream *input, librevenge::RVNGDrawingInterface *painter) | 
|  | Parses the input stream content.  More... 
 | 
|  | 
| static VSDAPI bool | parseStencils (librevenge::RVNGInputStream *input, librevenge::RVNGDrawingInterface *painter) | 
|  | Parses the input stream content and extracts stencil pages, one stencil page per output page.  More... 
 | 
|  | 
  
  | 
        
          | VSDAPI bool libvisio::VisioDocument::isSupported | ( | librevenge::RVNGInputStream * | input | ) |  |  | static | 
 
Analyzes the content of an input stream to see if it can be parsed. 
- Parameters
- 
  
  
- Returns
- A value that indicates whether the content from the input stream is a Visio Document that libvisio able to parse 
 
 
  
  | 
        
          | VSDAPI bool libvisio::VisioDocument::parse | ( | librevenge::RVNGInputStream * | input, |  
          |  |  | librevenge::RVNGDrawingInterface * | painter |  
          |  | ) |  |  |  | static | 
 
Parses the input stream content. 
It will make callbacks to the functions provided by a librevenge::RVNGDrawingInterface class implementation when needed. This is often commonly called the 'main parsing routine'. 
- Parameters
- 
  
    | input | The input stream |  | painter | A WPGPainterInterface implementation |  
 
- Returns
- A value that indicates whether the parsing was successful 
 
 
  
  | 
        
          | VSDAPI bool libvisio::VisioDocument::parseStencils | ( | librevenge::RVNGInputStream * | input, |  
          |  |  | librevenge::RVNGDrawingInterface * | painter |  
          |  | ) |  |  |  | static | 
 
Parses the input stream content and extracts stencil pages, one stencil page per output page. 
It will make callbacks to the functions provided by a librevenge::RVNGDrawingInterface class implementation when needed. 
- Parameters
- 
  
    | input | The input stream |  | painter | A WPGPainterInterface implementation |  
 
- Returns
- A value that indicates whether the parsing was successful 
 
 
The documentation for this class was generated from the following files: