|
libSBML C API
libSBML 5.10.0 C API
|
C Structure declarations for SBML Layout. More...
Macros | |
| #define | CLASS_OR_STRUCT struct |
| Forward declaration of all opaque C types. More... | |
C Structure declarations for SBML Layout.
The original code contained here was initially developed by:
Ralph Gauges Bioinformatics Group European Media Laboratories Research gGmbH Schloss-Wolfsbrunnenweg 31c 69118 Heidelberg Germany
http://www.eml-research.de/english/Research/BCB/ ralph.gauges@eml-r.villa-bosch.de
Contributor(s):
Akiya Jouraku jouraku@bio.keio.ac.jp Modified this file for package extension in libSBML5
| #define CLASS_OR_STRUCT struct |
Forward declaration of all opaque C types.
Declaring all types up-front avoids "redefinition of type 'Foo'" compile errors and allows our combined C/C++ headers to depend minimally upon each other. Put another way, the type definitions below serve the same purpose as "class Foo;" forward declarations in C++ code.