libSBML C++ API  libSBML 5.13.0 C++ API
fbcfwd.h File Reference

Implementation of the fbcfwd class. 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 Association Association_t
 
typedef class FbcAnd FbcAnd_t
 
typedef class FbcAssociation FbcAssociation_t
 
typedef class FbcOr FbcOr_t
 
typedef class FluxBound FluxBound_t
 
typedef class FluxObjective FluxObjective_t
 
typedef class GeneAssociation GeneAssociation_t
 
typedef class GeneProduct GeneProduct_t
 
typedef class GeneProductAssociation GeneProductAssociation_t
 
typedef class GeneProductRef GeneProductRef_t
 
typedef class Objective Objective_t
 

Detailed Description

Implementation of the fbcfwd class.

Author
SBMLTeam

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

§ Association_t

typedef class Association Association_t

§ FbcAnd_t

typedef class FbcAnd FbcAnd_t

§ FbcAssociation_t

§ FbcOr_t

typedef class FbcOr FbcOr_t

§ FluxBound_t

typedef class FluxBound FluxBound_t

§ FluxObjective_t

§ GeneAssociation_t

§ GeneProduct_t

typedef class GeneProduct GeneProduct_t

§ GeneProductAssociation_t

§ GeneProductRef_t

§ Objective_t

typedef class Objective Objective_t