libSBML C API  5.18.0
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   struct
 Forward declaration of all opaque C types. More...
 

Typedefs

typedef struct Association Association_t
 
typedef struct FbcAnd FbcAnd_t
 
typedef struct FbcAssociation FbcAssociation_t
 
typedef struct FbcOr FbcOr_t
 
typedef struct FluxBound FluxBound_t
 
typedef struct FluxObjective FluxObjective_t
 
typedef struct GeneAssociation GeneAssociation_t
 
typedef struct GeneProduct GeneProduct_t
 
typedef struct GeneProductAssociation GeneProductAssociation_t
 
typedef struct GeneProductRef GeneProductRef_t
 
typedef struct Objective Objective_t
 

Detailed Description

Implementation of the fbcfwd class.

Author
SBMLTeam

Macro Definition Documentation

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

Typedef Documentation

typedef struct Association Association_t
typedef struct FbcAnd FbcAnd_t
typedef struct FbcAssociation FbcAssociation_t
typedef struct FbcOr FbcOr_t
typedef struct FluxBound FluxBound_t
typedef struct FluxObjective FluxObjective_t
typedef struct GeneAssociation GeneAssociation_t
typedef struct GeneProduct GeneProduct_t
typedef struct GeneProductAssociation GeneProductAssociation_t
typedef struct GeneProductRef GeneProductRef_t
typedef struct Objective Objective_t