10#ifndef INCLUDED_INC_LIBMSPUB_MSPUBDOCUMENT_H
11#define INCLUDED_INC_LIBMSPUB_MSPUBDOCUMENT_H
13#include <librevenge/librevenge.h>
17#define PUBAPI __declspec(dllexport)
19#define PUBAPI __declspec(dllimport)
22#ifdef LIBMSPUB_VISIBILITY
23#define PUBAPI __attribute__((visibility("default")))
37 static PUBAPI bool parse(librevenge::RVNGInputStream *input, librevenge::RVNGDrawingInterface *painter);
#define PUBAPI
Definition MSPUBDocument.h:25
Definition MSPUBDocument.h:32
static PUBAPI bool isSupported(librevenge::RVNGInputStream *input)
Analyzes the content of an input stream to see if it can be parsed.
Definition MSPUBDocument.cpp:83
static PUBAPI bool parse(librevenge::RVNGInputStream *input, librevenge::RVNGDrawingInterface *painter)
Parses the input stream content.
Definition MSPUBDocument.cpp:119