libSBML C++ API  libSBML 5.12.0 C++ API
Association.h File Reference

Definition of Association, the contents of a GeneAssociation. More...

Include dependency graph for Association.h:
This graph shows which files directly or indirectly include this file:

Classes

class  Association
 {fbc} More...
 

Enumerations

enum  AssociationTypeCode_t {
  GENE_ASSOCIATION = 0,
  AND_ASSOCIATION = 1,
  OR_ASSOCIATION = 2,
  UNKNOWN_ASSOCIATION = 3
}
 Enumeration of possible association children of the proposed GeneAssociation class. More...
 

Detailed Description

Definition of Association, the contents of a GeneAssociation.

Author
Frank T. Bergmann

Enumeration Type Documentation

Enumeration of possible association children of the proposed GeneAssociation class.

These type codes are not part of the Flux Balance Constraints specification, but are used exclusively as helpers for custom annotations of Version 1 of the specification. In Version 2, this information is handled bthough the use of the FbcAssociation abstract class, with its FbcAnd, FbcOr, and GeneProductAssociation derived classes.

Enumerator
GENE_ASSOCIATION 

A 'gene' association (<fbc:gene>)

AND_ASSOCIATION 

An 'and' association (<fbc:and>)

OR_ASSOCIATION 

An 'or' association (<fbc:or>)

UNKNOWN_ASSOCIATION 

An unknown or unset association (no legal XML)