libSBML C++ API  5.20.4
RateRule.cpp File Reference

Implementations of RateRule. More...

Include dependency graph for RateRule.cpp:

Functions

RateRule_tRateRule_clone (RateRule_t *rr)
 
RateRule_tRateRule_create (unsigned int level, unsigned int version)
 
RateRule_tRateRule_createWithNS (SBMLNamespaces_t *sbmlns)
 
void RateRule_free (RateRule_t *rr)
 
const char * RateRule_getFormula (const RateRule_t *r)
 
const ASTNode_tRateRule_getMath (const RateRule_t *rr)
 
const char * RateRule_getVariable (const RateRule_t *rr)
 
int RateRule_hasRequiredAttributes (const RateRule_t *rr)
 
int RateRule_hasRequiredElements (const RateRule_t *rr)
 
int RateRule_isSetFormula (const RateRule_t *r)
 
int RateRule_isSetMath (const RateRule_t *rr)
 
int RateRule_isSetVariable (const RateRule_t *rr)
 
int RateRule_setFormula (RateRule_t *r, const char *formula)
 
int RateRule_setMath (RateRule_t *rr, const ASTNode_t *math)
 
int RateRule_setVariable (RateRule_t *rr, const char *variable)
 
int RateRule_unsetVariable (RateRule_t *ar)
 

Detailed Description

Implementations of RateRule.

Author
Ben Bornstein

Function Documentation

◆ RateRule_clone()

RateRule_t* RateRule_clone ( RateRule_t rr)

◆ RateRule_create()

RateRule_t* RateRule_create ( unsigned int  level,
unsigned int  version 
)

◆ RateRule_createWithNS()

RateRule_t* RateRule_createWithNS ( SBMLNamespaces_t sbmlns)

◆ RateRule_free()

void RateRule_free ( RateRule_t rr)

◆ RateRule_getFormula()

const char* RateRule_getFormula ( const RateRule_t r)

◆ RateRule_getMath()

const ASTNode_t* RateRule_getMath ( const RateRule_t rr)

◆ RateRule_getVariable()

const char* RateRule_getVariable ( const RateRule_t rr)

◆ RateRule_hasRequiredAttributes()

int RateRule_hasRequiredAttributes ( const RateRule_t rr)

◆ RateRule_hasRequiredElements()

int RateRule_hasRequiredElements ( const RateRule_t rr)

◆ RateRule_isSetFormula()

int RateRule_isSetFormula ( const RateRule_t r)

◆ RateRule_isSetMath()

int RateRule_isSetMath ( const RateRule_t rr)

◆ RateRule_isSetVariable()

int RateRule_isSetVariable ( const RateRule_t rr)

◆ RateRule_setFormula()

int RateRule_setFormula ( RateRule_t r,
const char *  formula 
)

◆ RateRule_setMath()

int RateRule_setMath ( RateRule_t rr,
const ASTNode_t math 
)

◆ RateRule_setVariable()

int RateRule_setVariable ( RateRule_t rr,
const char *  variable 
)

◆ RateRule_unsetVariable()

int RateRule_unsetVariable ( RateRule_t ar)