EBOOK-TOOLS
Macros
epub_version.h File Reference

Go to the source code of this file.

Macros

#define LIBEPUB_IS_VERSION(a, b, c)   ( LIBEPUB_VERSION >= LIBEPUB_MAKE_VERSION(a,b,c) )
 
#define LIBEPUB_MAKE_VERSION(a, b, c)   (((a) << 16) | ((b) << 8) | (c))
 
#define LIBEPUB_VERSION    LIBEPUB_MAKE_VERSION(LIBEPUB_VERSION_MAJOR,LIBEPUB_VERSION_MINOR,LIBEPUB_VERSION_RELEASE)
 
#define LIBEPUB_VERSION_MAJOR   0
 
#define LIBEPUB_VERSION_MINOR   2
 
#define LIBEPUB_VERSION_RELEASE   1
 
#define LIBEPUB_VERSION_STRING   "0.2.1"
 

Macro Definition Documentation

◆ LIBEPUB_IS_VERSION

#define LIBEPUB_IS_VERSION (   a,
  b,
 
)    ( LIBEPUB_VERSION >= LIBEPUB_MAKE_VERSION(a,b,c) )

Definition at line 13 of file epub_version.h.

◆ LIBEPUB_MAKE_VERSION

#define LIBEPUB_MAKE_VERSION (   a,
  b,
 
)    (((a) << 16) | ((b) << 8) | (c))

Definition at line 8 of file epub_version.h.

◆ LIBEPUB_VERSION

Definition at line 10 of file epub_version.h.

◆ LIBEPUB_VERSION_MAJOR

#define LIBEPUB_VERSION_MAJOR   0

Definition at line 5 of file epub_version.h.

◆ LIBEPUB_VERSION_MINOR

#define LIBEPUB_VERSION_MINOR   2

Definition at line 6 of file epub_version.h.

◆ LIBEPUB_VERSION_RELEASE

#define LIBEPUB_VERSION_RELEASE   1

Definition at line 7 of file epub_version.h.

◆ LIBEPUB_VERSION_STRING

#define LIBEPUB_VERSION_STRING   "0.2.1"

Definition at line 4 of file epub_version.h.