libSBML C API  5.18.0
RateRule.cpp File Reference

Implementations of RateRule_t. 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_t.

Author
Ben Bornstein

Function Documentation

RateRule_t* RateRule_clone ( RateRule_t rr)
RateRule_t* RateRule_create ( unsigned int  level,
unsigned int  version 
)
RateRule_t* RateRule_createWithNS ( SBMLNamespaces_t sbmlns)
void RateRule_free ( RateRule_t rr)
const char* RateRule_getFormula ( const RateRule_t r)
const ASTNode_t* RateRule_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)