libSBML C API  libSBML 5.20.4 C API
Loading...
Searching...
No Matches
libsbml-version.h File Reference

Define libSBML version numbers for access from client software. More...

Include dependency graph for libsbml-version.h:
This graph shows which files directly or indirectly include this file:

Macros

#define LIBSBML_DOTTED_VERSION   "5.20.4"
 _tLIBSBML_DOTTED_VERSION_t:
 
#define LIBSBML_VERSION   52002
 _tLIBSBML_VERSION_t:
 
#define LIBSBML_VERSION_STRING   "52002"
 _tLIBSBML_VERSION_STRING_t:
 

Functions

const char * getLibSBMLDependencyVersionOf (const char *option)
 _tReturns_t _tthe_t _tversion_t _tstring_t _tfor_t _tthe_t _tdependency_t _tlibrary_t _tused_t.
 
const char * getLibSBMLDottedVersion ()
 _tReturns_t _tthe_t _tversion_t _tnumber_t _tof_t _tthis_t _tcopy_t _tof_t _tlibSBML_t _tas_t _ta_t _tstring_t.
 
int getLibSBMLVersion ()
 _tReturns_t _tthe_t _tversion_t _tnumber_t _tof_t _tthis_t _tcopy_t _tof_t _tlibSBML_t _tas_t _tan_t _tinteger_t.
 
const char * getLibSBMLVersionString ()
 _tReturns_t _tthe_t _tversion_t _tnumber_t _tof_t _tthis_t _tcopy_t _tof_t _tlibSBML_t _tas_t _ta_t _tstring_t _twithout_t _tperiods_t.
 
int isLibSBMLCompiledWith (const char *option)
 _tReturns_t _tan_t _tindication_t _twhether_t _tlibSBML_t _thas_t _tbeen_t _tcompiled_t _twith_t _tagainst_t _ta_t _tspecific_t _tlibrary_t.
 

Detailed Description

Define libSBML version numbers for access from client software.

Author
Michael Hucka

Macro Definition Documentation

◆ LIBSBML_DOTTED_VERSION

#define LIBSBML_DOTTED_VERSION   "5.20.4"

_tLIBSBML_DOTTED_VERSION_t:

_tA_t _tversion_t _tstring_t _tof_t _tthe_t _tform_t "_t1_t._t2_t._t3_t".

◆ LIBSBML_VERSION

#define LIBSBML_VERSION   52002

_tLIBSBML_VERSION_t:

_tThe_t _tversion_t _tas_t _tan_t _tinteger_t: _tversion_t _t1_t._t2_t._t3_t _tbecomes_t _t10203_t. _tSince_t _tthe_t _tmajor_t _tnumber_t _tcomes_t _tfirst_t, _tthe_t _toverall_t _tnumber_t _twill_t _talways_t _tincrease_t _twhen_t _ta_t _tnew_t _tlibSBML_t _tis_t _treleased_t, _tmaking_t _tit_t _teasy_t _tto_t _tuse_t _tless_t-_tthan_t _tand_t _tgreater_t-_tthan_t _tcomparisons_t _twhen_t _ttesting_t _tversions_t _tnumbers_t.

◆ LIBSBML_VERSION_STRING

#define LIBSBML_VERSION_STRING   "52002"

_tLIBSBML_VERSION_STRING_t:

_tThe_t _tnumeric_t _tversion_t _tas_t _ta_t _tstring_t: _tversion_t _t1_t._t2_t._t3_t _tbecomes_t "_t10203_t".

Function Documentation

◆ getLibSBMLDependencyVersionOf()

const char * getLibSBMLDependencyVersionOf ( const char *  option)

_tReturns_t _tthe_t _tversion_t _tstring_t _tfor_t _tthe_t _tdependency_t _tlibrary_t _tused_t.

@_tparam_t _toption_t _tthe_t _tlibrary_t _tfor_t _twhich_t _tthe_t _tversion_t _tshould_t _tbe_t _tretrieved_t, _tthis_t _tcan_t _tbe_t _tone_t _tof_t "_texpat_t", "_tlibxml_t", "_txerces_t-_tc_t", "_tbzip2_t", "_tzip_t"

@_treturn_t _tNULL_t _tin_t _tcase_t _tlibSBML_t _thas_t _tnot_t _tbeen_t _tcompiled_t _tagainst_t _tthat_t _tlibrary_t _tand_t _ta_t _tversion_t _tstring_t _totherwise_t.

@_tsee_t _tisLibSBMLCompiledWith_t(_tconst_t _tchar_t* _toption_t)

◆ getLibSBMLDottedVersion()

const char * getLibSBMLDottedVersion ( )

_tReturns_t _tthe_t _tversion_t _tnumber_t _tof_t _tthis_t _tcopy_t _tof_t _tlibSBML_t _tas_t _ta_t _tstring_t.

@_treturn_t _tthe_t _tlibSBML_t _tversion_t _tas_t _ta_t _tstring_t; _tversion_t _t1_t._t2_t._t3_t _tbecomes_t "_t1_t._t2_t._t3_t".

@_tsee_t _tgetLibSBMLVersionString_t()

◆ getLibSBMLVersion()

int getLibSBMLVersion ( )

_tReturns_t _tthe_t _tversion_t _tnumber_t _tof_t _tthis_t _tcopy_t _tof_t _tlibSBML_t _tas_t _tan_t _tinteger_t.

@_treturn_t _tthe_t _tlibSBML_t _tversion_t _tas_t _tan_t _tinteger_t; _tversion_t _t1_t._t2_t._t3_t _tbecomes_t _t10203_t.

◆ getLibSBMLVersionString()

const char * getLibSBMLVersionString ( )

_tReturns_t _tthe_t _tversion_t _tnumber_t _tof_t _tthis_t _tcopy_t _tof_t _tlibSBML_t _tas_t _ta_t _tstring_t _twithout_t _tperiods_t.

@_treturn_t _tthe_t _tlibSBML_t _tversion_t _tas_t _ta_t _tstring_t: _tversion_t _t1_t._t2_t._t3_t _tbecomes_t "_t10203_t".

@_tsee_t _tgetLibSBMLDottedVersion_t()

◆ isLibSBMLCompiledWith()

int isLibSBMLCompiledWith ( const char *  option)

_tReturns_t _tan_t _tindication_t _twhether_t _tlibSBML_t _thas_t _tbeen_t _tcompiled_t _twith_t _tagainst_t _ta_t _tspecific_t _tlibrary_t.

@_tparam_t _toption_t _tthe_t _tlibrary_t _tto_t _ttest_t _tagainst_t, _tthis_t _tcan_t _tbe_t _tone_t _tof_t "_texpat_t", "_tlibxml_t", "_txerces_t-_tc_t", "_tbzip2_t", "_tzip_t"

@_treturn_t _t0_t _tin_t _tcase_t _tthe_t _tlibSBML_t _thas_t _tnot_t _tbeen_t _tcompiled_t _tagainst_t _tthat_t _tlibrary_t _tand_t _tnonzero_t _totherwise_t (_tfor_t _tlibraries_t _tthat_t _tdefine_t _tan_t _tinteger_t _tversion_t _tnumber_t _tthat_t _tnumber_t _twill_t _tbe_t _treturned_t).

@_tsee_t _tgetLibSBMLDependencyVersionOf_t(_tconst_t _tchar_t* _toption_t)