libSBML C API  5.18.0
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
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