libSBML C API  5.18.0
multifwd.h File Reference

: Implementation of the multifwd 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 BindingSiteSpeciesType BindingSiteSpeciesType_t
 
typedef struct CompartmentReference CompartmentReference_t
 
typedef struct InSpeciesTypeBond InSpeciesTypeBond_t
 
typedef struct IntraSpeciesReaction IntraSpeciesReaction_t
 
typedef struct MultiCompartmentPlugin MultiCompartmentPlugin_t
 
typedef struct MultiModelPlugin MultiModelPlugin_t
 
typedef struct MultiSimpleSpeciesReferencePlugin MultiSimpleSpeciesReferencePlugin_t
 
typedef struct MultiSpeciesPlugin MultiSpeciesPlugin_t
 
typedef struct MultiSpeciesReferencePlugin MultiSpeciesReferencePlugin_t
 
typedef struct MultiSpeciesType MultiSpeciesType_t
 
typedef struct OutwardBindingSite OutwardBindingSite_t
 
typedef struct PossibleSpeciesFeatureValue PossibleSpeciesFeatureValue_t
 
typedef struct SpeciesFeature SpeciesFeature_t
 
typedef struct SpeciesFeatureType SpeciesFeatureType_t
 
typedef struct SpeciesFeatureValue SpeciesFeatureValue_t
 
typedef struct SpeciesTypeComponentIndex SpeciesTypeComponentIndex_t
 
typedef struct SpeciesTypeComponentMapInProduct SpeciesTypeComponentMapInProduct_t
 
typedef struct SpeciesTypeInstance SpeciesTypeInstance_t
 
typedef struct SubListOfSpeciesFeatures SubListOfSpeciesFeatures_t
 

Detailed Description

: Implementation of the multifwd 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 BindingSiteSpeciesType BindingSiteSpeciesType_t
typedef struct CompartmentReference CompartmentReference_t
typedef struct InSpeciesTypeBond InSpeciesTypeBond_t
typedef struct IntraSpeciesReaction IntraSpeciesReaction_t
typedef struct MultiCompartmentPlugin MultiCompartmentPlugin_t
typedef struct MultiModelPlugin MultiModelPlugin_t
typedef struct MultiSimpleSpeciesReferencePlugin MultiSimpleSpeciesReferencePlugin_t
typedef struct MultiSpeciesPlugin MultiSpeciesPlugin_t
typedef struct MultiSpeciesReferencePlugin MultiSpeciesReferencePlugin_t
typedef struct MultiSpeciesType MultiSpeciesType_t
typedef struct OutwardBindingSite OutwardBindingSite_t
typedef struct PossibleSpeciesFeatureValue PossibleSpeciesFeatureValue_t
typedef struct SpeciesFeature SpeciesFeature_t
typedef struct SpeciesFeatureType SpeciesFeatureType_t
typedef struct SpeciesFeatureValue SpeciesFeatureValue_t
typedef struct SpeciesTypeComponentIndex SpeciesTypeComponentIndex_t
typedef struct SpeciesTypeComponentMapInProduct SpeciesTypeComponentMapInProduct_t
typedef struct SpeciesTypeInstance SpeciesTypeInstance_t
typedef struct SubListOfSpeciesFeatures SubListOfSpeciesFeatures_t