Go to the documentation of this file.00001 #ifndef EPUB_SHARED_H
00002 #define EPUB_SHARED_H 1
00003
00004 #ifdef _WIN32
00005 # ifdef epub_EXPORTS
00006 # define EPUB_EXPORT __declspec(dllexport)
00007 # else
00008 # define EPUB_EXPORT __declspec(dllimport)
00009 # endif
00010 #else
00011 # define EPUB_EXPORT
00012 #endif
00013
00014
00015
00016
00017 enum epub_metadata {
00018 EPUB_ID,
00019 EPUB_TITLE,
00020 EPUB_CREATOR,
00021 EPUB_CONTRIB,
00022 EPUB_SUBJECT,
00023 EPUB_PUBLISHER,
00024 EPUB_DESCRIPTION,
00025 EPUB_DATE,
00026 EPUB_TYPE,
00027 EPUB_FORMAT,
00028 EPUB_SOURCE,
00029 EPUB_LANG,
00030 EPUB_RELATION,
00031 EPUB_COVERAGE,
00032 EPUB_RIGHTS,
00033 EPUB_META
00034 };
00035
00036
00037
00038
00039 enum eiterator_type {
00040 EITERATOR_SPINE,
00041 EITERATOR_LINEAR,
00042 EITERATOR_NONLINEAR
00043
00044 };
00045
00046
00047
00048
00049 enum titerator_type {
00050 TITERATOR_NAVMAP,
00051 TITERATOR_GUIDE,
00052 TITERATOR_PAGES
00053 };
00054
00055 #endif