libSBML Perl API  libSBML 5.10.0 Perl API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
FluxBound.h File Reference

Definition of FluxBound, the SBase derived class of the fbc package. More...

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

Classes

class  FluxBound
 {fbc} Implementation of the 'fbc' package FluxBound construct. More...
 
class  ListOfFluxBounds
 {fbc} Implementation of the ListOfFluxBounds construct from the 'fbc' package. More...
 

Enumerations

enum  FluxBoundOperation_t {
  FLUXBOUND_OPERATION_LESS_EQUAL,
  FLUXBOUND_OPERATION_GREATER_EQUAL,
  FLUXBOUND_OPERATION_LESS,
  FLUXBOUND_OPERATION_GREATER,
  FLUXBOUND_OPERATION_EQUAL,
  FLUXBOUND_OPERATION_UNKNOWN
}
 The FluxBoundOperation_t enumeration contains the possible values for the FluxBound 'operation' attribute. More...
 

Detailed Description

Definition of FluxBound, the SBase derived class of the fbc package.

Author
Frank T. Bergmann

Enumeration Type Documentation

The FluxBoundOperation_t enumeration contains the possible values for the FluxBound 'operation' attribute.

The possible legal values are less than or equal to, greater than or equal to, or equal to. The two options 'less than' and 'greater than' are not legal values for the FluxBound 'operation' attribute, but are provided to allow backwards compatibility with an earlier version of the draft specification.

Enumerator
FLUXBOUND_OPERATION_LESS_EQUAL 

Less than or equal to.

FLUXBOUND_OPERATION_GREATER_EQUAL 

Greater than or equal to.

FLUXBOUND_OPERATION_LESS 

Less than.

NOTE: ILLEGAL VALUE

FLUXBOUND_OPERATION_GREATER 

Greater than.

NOTE: ILLEGAL VALUE

FLUXBOUND_OPERATION_EQUAL 

Equal to.

FLUXBOUND_OPERATION_UNKNOWN 

Unknown operation.