libSBML C++ API  5.20.4
qualfwd.h File Reference

SBML Qual C structure declarations. More...

This graph shows which files directly or indirectly include this file:

Macros

#define CLASS_OR_STRUCT   class
 Forward declaration of all opaque C types. More...
 

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
 

Detailed Description

SBML Qual C structure declarations.

Author
Akiya Jouraku
Id
qualfwd.h 12789 2011-02-08 23:11:37Z mhucka

$HeadURL: https://sbml.svn.sourceforge.net/svnroot/sbml/branches/libsbml-5/src/sbml/packages/qual/common/qualfwd.h $

Macro Definition Documentation

◆ CLASS_OR_STRUCT

#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 Documentation

◆ DefaultTerm_t

typedef class DefaultTerm DefaultTerm_t

◆ FunctionTerm_t

◆ Input_t

typedef class Input Input_t

◆ Output_t

typedef class Output Output_t

◆ QualitativeSpecies_t

◆ QualModelPlugin_t

◆ Transition_t

typedef class Transition Transition_t