Information about the current ZeroEQHTTP version.
More...
#include <version.h>
Information about the current ZeroEQHTTP version.
Definition at line 56 of file http/version.h.
static bool zeroeqhttp::Version::check |
( |
| ) |
|
|
inlinestatic |
Runtime check for ABI compatibility.
Call from code using ZeroEQHTTP. Will fail if the executable was compiled against a version incompatible with the runtime version.
- Returns
- true if the link-time and compile-time DSO are compatible.
Definition at line 88 of file http/version.h.
References ZEROEQHTTP_VERSION_MAJOR, and ZEROEQHTTP_VERSION_MINOR.
static int zeroeqhttp::Version::getABI |
( |
| ) |
|
|
static |
- Returns
- the current binary interface version of ZeroEQHTTP.
static int zeroeqhttp::Version::getMajor |
( |
| ) |
|
|
static |
- Returns
- the current major version of ZeroEQHTTP.
static int zeroeqhttp::Version::getMinor |
( |
| ) |
|
|
static |
- Returns
- the current minor version of ZeroEQHTTP.
static int zeroeqhttp::Version::getPatch |
( |
| ) |
|
|
static |
- Returns
- the current patch level of ZeroEQHTTP.
static int zeroeqhttp::Version::getRevision |
( |
| ) |
|
|
static |
static std::string zeroeqhttp::Version::getRevString |
( |
| ) |
|
|
static |
- Returns
- the current ZeroEQHTTP version plus the git SHA hash (MM.mm.pp.rev).
static std::string zeroeqhttp::Version::getSchema |
( |
| ) |
|
|
inlinestatic |
- Returns
- JSON schema describing this object.
Definition at line 95 of file http/version.h.
static std::string zeroeqhttp::Version::getString |
( |
| ) |
|
|
static |
- Returns
- the current ZeroEQHTTP version (MM.mm.pp).
static std::string zeroeqhttp::Version::toJSON |
( |
| ) |
|
|
inlinestatic |
- Returns
- JSON-encoded data for this object.
Definition at line 114 of file http/version.h.
The documentation for this class was generated from the following file: