Go to the documentation of this file.
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);
42 #endif // INCLUDED_INC_LIBMSPUB_MSPUBDOCUMENT_H
Definition: MSPUBParser97.h:19
MSPUBVersion
Definition: MSPUBDocument.cpp:26
uint8_t readU8(librevenge::RVNGInputStream *input)
Definition: libmspub_utils.cpp:266
Definition: MSPUBCollector.h:44
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
Definition: MSPUBDocument.h:31
Definition: MSPUBParser.h:65
Definition: MSPUBParser2k.h:23
#define PUBAPI
Definition: MSPUBDocument.h:25
static PUBAPI bool parse(librevenge::RVNGInputStream *input, librevenge::RVNGDrawingInterface *painter)
Parses the input stream content.
Definition: MSPUBDocument.cpp:119
Generated for libmspub by
doxygen 1.8.16