|
libSBML C++ API
5.20.5
|
SBML Qual C structure declarations. More...
Macros | |
| #define | CLASS_OR_STRUCT class |
| Forward declaration of all opaque C types. | |
Typedefs | |
| typedef class DefaultTerm | DefaultTerm_t |
| typedef class FunctionTerm | FunctionTerm_t |
| typedef class Input | Input_t |
| typedef class Output | Output_t |
| typedef class QualitativeSpecies | QualitativeSpecies_t |
| typedef class QualModelPlugin | QualModelPlugin_t |
| typedef class Transition | Transition_t |
SBML Qual C structure declarations.
$HeadURL: https://sbml.svn.sourceforge.net/svnroot/sbml/branches/libsbml-5/src/sbml/packages/qual/common/qualfwd.h $
| #define CLASS_OR_STRUCT class |
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.
| typedef class DefaultTerm DefaultTerm_t |
| typedef class FunctionTerm FunctionTerm_t |
| typedef class QualitativeSpecies QualitativeSpecies_t |
| typedef class QualModelPlugin QualModelPlugin_t |
| typedef class Transition Transition_t |