libSBML C++ API
5.18.0
|
Define libSBML version numbers for access from client software. More...
Macros | |
#define | LIBSBML_DOTTED_VERSION "5.18.0" |
LIBSBML_DOTTED_VERSION: More... | |
#define | LIBSBML_VERSION 51800 |
LIBSBML_VERSION: More... | |
#define | LIBSBML_VERSION_STRING "51800" |
LIBSBML_VERSION_STRING: More... | |
Functions | |
const char * | getLibSBMLDependencyVersionOf (const char *option) |
Returns the version string for the dependency library used. More... | |
const char * | getLibSBMLDottedVersion () |
Returns the version number of this copy of libSBML as a string. More... | |
int | getLibSBMLVersion () |
Returns the version number of this copy of libSBML as an integer. More... | |
const char * | getLibSBMLVersionString () |
Returns the version number of this copy of libSBML as a string without periods. More... | |
int | isLibSBMLCompiledWith (const char *option) |
Returns an indication whether libSBML has been compiled with against a specific library. More... | |
Define libSBML version numbers for access from client software.
#define LIBSBML_DOTTED_VERSION "5.18.0" |
LIBSBML_DOTTED_VERSION:
A version string of the form "1.2.3".
#define LIBSBML_VERSION 51800 |
LIBSBML_VERSION:
The version as an integer: version 1.2.3 becomes 10203. Since the major number comes first, the overall number will always increase when a new libSBML is released, making it easy to use less-than and greater-than comparisons when testing versions numbers.
#define LIBSBML_VERSION_STRING "51800" |
LIBSBML_VERSION_STRING:
The numeric version as a string: version 1.2.3 becomes "10203".
const char* getLibSBMLDependencyVersionOf | ( | const char * | option | ) |
Returns the version string for the dependency library used.
option | the library for which the version should be retrieved, this can be one of "expat", "libxml", "xerces-c", "bzip2", "zip" |
const char* getLibSBMLDottedVersion | ( | ) |
Returns the version number of this copy of libSBML as a string.
int getLibSBMLVersion | ( | ) |
Returns the version number of this copy of libSBML as an integer.
const char* getLibSBMLVersionString | ( | ) |
Returns the version number of this copy of libSBML as a string without periods.
int isLibSBMLCompiledWith | ( | const char * | option | ) |
Returns an indication whether libSBML has been compiled with against a specific library.
option | the library to test against, this can be one of "expat", "libxml", "xerces-c", "bzip2", "zip" |