libSBML C++ API
5.18.0
|
: Implementation of the multifwd class More...
Macros | |
#define | CLASS_OR_STRUCT class |
Forward declaration of all opaque C types. More... | |
: Implementation of the multifwd class
#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 class BindingSiteSpeciesType BindingSiteSpeciesType_t |
typedef class CompartmentReference CompartmentReference_t |
typedef class InSpeciesTypeBond InSpeciesTypeBond_t |
typedef class IntraSpeciesReaction IntraSpeciesReaction_t |
typedef class MultiCompartmentPlugin MultiCompartmentPlugin_t |
typedef class MultiModelPlugin MultiModelPlugin_t |
typedef class MultiSpeciesPlugin MultiSpeciesPlugin_t |
typedef class MultiSpeciesReferencePlugin MultiSpeciesReferencePlugin_t |
typedef class MultiSpeciesType MultiSpeciesType_t |
typedef class OutwardBindingSite OutwardBindingSite_t |
typedef class PossibleSpeciesFeatureValue PossibleSpeciesFeatureValue_t |
typedef class SpeciesFeature SpeciesFeature_t |
typedef class SpeciesFeatureType SpeciesFeatureType_t |
typedef class SpeciesFeatureValue SpeciesFeatureValue_t |
typedef class SpeciesTypeComponentIndex SpeciesTypeComponentIndex_t |
typedef class SpeciesTypeInstance SpeciesTypeInstance_t |
typedef class SubListOfSpeciesFeatures SubListOfSpeciesFeatures_t |