libSBML C++ API  5.20.4
Input.h File Reference

Implementation of the Input class. More...

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

Classes

class  Input
 
class  ListOfInputs
 

Enumerations

enum  InputSign_t {
  INPUT_SIGN_POSITIVE ,
  INPUT_SIGN_NEGATIVE ,
  INPUT_SIGN_DUAL ,
  INPUT_SIGN_UNKNOWN ,
  INPUT_SIGN_VALUE_NOTSET
}
 Enumeration of possible values for the 'transitionEffect' attribute of an Input. More...
 
enum  InputTransitionEffect_t {
  INPUT_TRANSITION_EFFECT_NONE ,
  INPUT_TRANSITION_EFFECT_CONSUMPTION ,
  INPUT_TRANSITION_EFFECT_UNKNOWN
}
 Enumeration of possible values for the 'transitionEffect' attribute of an Input. More...
 

Detailed Description

Implementation of the Input class.

Author
Generated by autocreate code

Enumeration Type Documentation

◆ InputSign_t

Enumeration of possible values for the 'transitionEffect' attribute of an Input.

Must be 'positive', 'negative', 'dual', or 'unknown'.

Enumerator
INPUT_SIGN_POSITIVE 

'positive': The contribution of this input is positive.

INPUT_SIGN_NEGATIVE 

'negative': The contribution of this input is negative.

INPUT_SIGN_DUAL 

'dual': The contribution of this input is both negative and positive.

INPUT_SIGN_UNKNOWN 

'unknown': The contribution of this input is unknown.

INPUT_SIGN_VALUE_NOTSET 

unset or illegal value: Anything other than 'positive', 'negative', 'dual', or 'unknown'.

◆ InputTransitionEffect_t

Enumeration of possible values for the 'transitionEffect' attribute of an Input.

Must be 'none' or 'consumption'.

Enumerator
INPUT_TRANSITION_EFFECT_NONE 

'none': The level associated with the qualitativeSpecies is not modified.

INPUT_TRANSITION_EFFECT_CONSUMPTION 

'consumption': The level of the qualitativeSpecies is decreased by the resultLevel of the applicable FunctionTerm possibly modified by the thresholdLevel of the Input.

INPUT_TRANSITION_EFFECT_UNKNOWN 

Unknown or illegal value: anything other than 'none' or 'consumption'.