libSBML Perl API  libSBML 5.17.2 Perl API
FluxObjective.cpp File Reference

Implementation of the FluxObjective class. More...

Include dependency graph for FluxObjective.cpp:

Functions

FluxObjective_tFluxObjective_clone (FluxObjective_t *fo)
 
FluxObjective_tFluxObjective_create (unsigned int level, unsigned int version, unsigned int pkgVersion)
 
void FluxObjective_free (FluxObjective_t *fo)
 
double FluxObjective_getCoefficient (const FluxObjective_t *fo)
 
const char * FluxObjective_getId (const FluxObjective_t *fo)
 
const char * FluxObjective_getName (const FluxObjective_t *fo)
 
const char * FluxObjective_getReaction (const FluxObjective_t *fo)
 
int FluxObjective_hasRequiredAttributes (const FluxObjective_t *fo)
 
int FluxObjective_isSetCoefficient (const FluxObjective_t *fo)
 
int FluxObjective_isSetId (const FluxObjective_t *fo)
 
int FluxObjective_isSetName (const FluxObjective_t *fo)
 
int FluxObjective_isSetReaction (const FluxObjective_t *fo)
 
int FluxObjective_setCoefficient (FluxObjective_t *fo, double coefficient)
 
int FluxObjective_setId (FluxObjective_t *fo, const char *id)
 
int FluxObjective_setName (FluxObjective_t *fo, const char *name)
 
int FluxObjective_setReaction (FluxObjective_t *fo, const char *reaction)
 
int FluxObjective_unsetCoefficient (FluxObjective_t *fo)
 
int FluxObjective_unsetId (FluxObjective_t *fo)
 
int FluxObjective_unsetName (FluxObjective_t *fo)
 
int FluxObjective_unsetReaction (FluxObjective_t *fo)
 
FluxObjective_tListOfFluxObjectives_getById (ListOf_t *lo, const char *sid)
 
FluxObjective_tListOfFluxObjectives_removeById (ListOf_t *lo, const char *sid)
 

Detailed Description

Implementation of the FluxObjective class.

Author
SBMLTeam

Function Documentation

◆ FluxObjective_clone()

FluxObjective_t* FluxObjective_clone ( FluxObjective_t fo)

◆ FluxObjective_create()

FluxObjective_t* FluxObjective_create ( unsigned int  level,
unsigned int  version,
unsigned int  pkgVersion 
)

◆ FluxObjective_free()

void FluxObjective_free ( FluxObjective_t fo)

◆ FluxObjective_getCoefficient()

double FluxObjective_getCoefficient ( const FluxObjective_t fo)

◆ FluxObjective_getId()

const char* FluxObjective_getId ( const FluxObjective_t fo)

◆ FluxObjective_getName()

const char* FluxObjective_getName ( const FluxObjective_t fo)

◆ FluxObjective_getReaction()

const char* FluxObjective_getReaction ( const FluxObjective_t fo)

◆ FluxObjective_hasRequiredAttributes()

int FluxObjective_hasRequiredAttributes ( const FluxObjective_t fo)

◆ FluxObjective_isSetCoefficient()

int FluxObjective_isSetCoefficient ( const FluxObjective_t fo)

◆ FluxObjective_isSetId()

int FluxObjective_isSetId ( const FluxObjective_t fo)

◆ FluxObjective_isSetName()

int FluxObjective_isSetName ( const FluxObjective_t fo)

◆ FluxObjective_isSetReaction()

int FluxObjective_isSetReaction ( const FluxObjective_t fo)

◆ FluxObjective_setCoefficient()

int FluxObjective_setCoefficient ( FluxObjective_t fo,
double  coefficient 
)

◆ FluxObjective_setId()

int FluxObjective_setId ( FluxObjective_t fo,
const char *  id 
)

◆ FluxObjective_setName()

int FluxObjective_setName ( FluxObjective_t fo,
const char *  name 
)

◆ FluxObjective_setReaction()

int FluxObjective_setReaction ( FluxObjective_t fo,
const char *  reaction 
)

◆ FluxObjective_unsetCoefficient()

int FluxObjective_unsetCoefficient ( FluxObjective_t fo)

◆ FluxObjective_unsetId()

int FluxObjective_unsetId ( FluxObjective_t fo)

◆ FluxObjective_unsetName()

int FluxObjective_unsetName ( FluxObjective_t fo)

◆ FluxObjective_unsetReaction()

int FluxObjective_unsetReaction ( FluxObjective_t fo)

◆ ListOfFluxObjectives_getById()

FluxObjective_t* ListOfFluxObjectives_getById ( ListOf_t lo,
const char *  sid 
)

◆ ListOfFluxObjectives_removeById()

FluxObjective_t* ListOfFluxObjectives_removeById ( ListOf_t lo,
const char *  sid 
)