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);
#define VSDAPI
Definition VisioDocument.h:25
Definition VisioDocument.h:33
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
static VSDAPI bool parse(librevenge::RVNGInputStream *input, librevenge::RVNGDrawingInterface *painter)
Parses the input stream content.
Definition VisioDocument.cpp:239
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
Definition libvisio_utils.h:49