10 #ifndef __VISIODOCUMENT_H__ 11 #define __VISIODOCUMENT_H__ 13 #include <librevenge/librevenge.h> 17 #define VSDAPI __declspec(dllexport) 19 #define VSDAPI __declspec(dllimport) 22 #ifdef LIBVISIO_VISIBILITY 23 #define VSDAPI __attribute__((visibility("default"))) 38 static VSDAPI bool parse(librevenge::RVNGInputStream *input, librevenge::RVNGDrawingInterface *painter);
40 static VSDAPI bool parseStencils(librevenge::RVNGInputStream *input, librevenge::RVNGDrawingInterface *painter);
45 #endif // __VISIODOCUMENT_H__ static VSDAPI bool parse(librevenge::RVNGInputStream *input, librevenge::RVNGDrawingInterface *painter)
Parses the input stream content.
Definition: VisioDocument.cpp:239
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.
Definition: VisioDocument.cpp:273
Definition: VisioDocument.h:32
#define VSDAPI
Definition: VisioDocument.h:25
Definition: libvisio_utils.h:48
static VSDAPI bool isSupported(librevenge::RVNGInputStream *input)
Analyzes the content of an input stream to see if it can be parsed.
Definition: VisioDocument.cpp:217