libSBML C++ API  5.18.0
common.h File Reference

Common functions and macros for C and C++. More...

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

Macros

#define LIBSBML_DOUBLE_PRECISION   15
 
#define LIBSBML_FLOAT_FORMAT   "%.15g"
 Default format used by libSBML when writing out floating-point numbers into the XML produced by libSBML. More...
 
#define LIBSBML_UNKNOWN_COLUMN   SBML_INT_MAX
 
#define LIBSBML_UNKNOWN_LINE   SBML_INT_MAX
 
#define LIBSBML_USE_LEGACY_MATH   1
 

Variables

int errno
 
static const int SBML_INT_MAX = 2147483647
 
static const int SBML_INT_MIN = -2147483647 - 1
 

Detailed Description

Common functions and macros for C and C++.

Author
Ben Bornstein

Macro Definition Documentation

#define LIBSBML_DOUBLE_PRECISION   15
#define LIBSBML_FLOAT_FORMAT   "%.15g"

Default format used by libSBML when writing out floating-point numbers into the XML produced by libSBML.

This is used by StringBuffer_appendReal.

#define LIBSBML_UNKNOWN_COLUMN   SBML_INT_MAX
#define LIBSBML_UNKNOWN_LINE   SBML_INT_MAX
#define LIBSBML_USE_LEGACY_MATH   1

Variable Documentation

int errno
const int SBML_INT_MAX = 2147483647
static
const int SBML_INT_MIN = -2147483647 - 1
static