config.hh File Reference

Go to the source code of this file.

Macros

#define SL1M_VERSION_UNKNOWN_TAG   0
 
#define SL1M_VERSION   "0.1.1"
 
#define SL1M_MAJOR_VERSION   0
 
#define SL1M_MINOR_VERSION   1
 
#define SL1M_PATCH_VERSION   1
 
#define SL1M_VERSION_AT_LEAST(major, minor, patch)
 
#define SL1M_VERSION_AT_MOST(major, minor, patch)
 
#define SL1M_DLLIMPORT
 
#define SL1M_DLLEXPORT
 
#define SL1M_DLLLOCAL
 
#define SL1M_DLLAPI   SL1M_DLLIMPORT
 
#define SL1M_LOCAL   SL1M_DLLLOCAL
 

Macro Definition Documentation

◆ SL1M_DLLAPI

#define SL1M_DLLAPI   SL1M_DLLIMPORT

◆ SL1M_DLLEXPORT

#define SL1M_DLLEXPORT

◆ SL1M_DLLIMPORT

#define SL1M_DLLIMPORT

◆ SL1M_DLLLOCAL

#define SL1M_DLLLOCAL

◆ SL1M_LOCAL

#define SL1M_LOCAL   SL1M_DLLLOCAL

◆ SL1M_MAJOR_VERSION

#define SL1M_MAJOR_VERSION   0

◆ SL1M_MINOR_VERSION

#define SL1M_MINOR_VERSION   1

◆ SL1M_PATCH_VERSION

#define SL1M_PATCH_VERSION   1

◆ SL1M_VERSION

#define SL1M_VERSION   "0.1.1"

◆ SL1M_VERSION_AT_LEAST

#define SL1M_VERSION_AT_LEAST (   major,
  minor,
  patch 
)
Value:
(SL1M_MAJOR_VERSION>major || (SL1M_MAJOR_VERSION>=major && \
(SL1M_MINOR_VERSION>minor || (SL1M_MINOR_VERSION>=minor && \
SL1M_PATCH_VERSION>=patch))))
#define SL1M_MAJOR_VERSION
Definition: config.hh:12
#define SL1M_MINOR_VERSION
Definition: config.hh:13

◆ SL1M_VERSION_AT_MOST

#define SL1M_VERSION_AT_MOST (   major,
  minor,
  patch 
)
Value:
(SL1M_MAJOR_VERSION<major || (SL1M_MAJOR_VERSION<=major && \
(SL1M_MINOR_VERSION<minor || (SL1M_MINOR_VERSION<=minor && \
SL1M_PATCH_VERSION<=patch))))

◆ SL1M_VERSION_UNKNOWN_TAG

#define SL1M_VERSION_UNKNOWN_TAG   0