libSBML C API  libSBML 5.8.0 C API
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
EventAssignment.h File Reference

Detailed Description

Definition of EventAssignment and ListOfEventAssignments.

Author
Ben Bornstein
Include dependency graph for EventAssignment.h:
This graph shows which files directly or indirectly include this file:

Functions

EventAssignment_t * EventAssignment_clone (const EventAssignment_t *ea)
 
int EventAssignment_containsUndeclaredUnits (EventAssignment_t *ea)
 
EventAssignment_t * EventAssignment_create (unsigned int level, unsigned int version)
 
EventAssignment_t * EventAssignment_createWithNS (SBMLNamespaces_t *sbmlns)
 
void EventAssignment_free (EventAssignment_t *ea)
 
UnitDefinition_t * EventAssignment_getDerivedUnitDefinition (EventAssignment_t *ea)
 
const ASTNode_t * EventAssignment_getMath (const EventAssignment_t *ea)
 
const XMLNamespaces_t * EventAssignment_getNamespaces (EventAssignment_t *c)
 
const char * EventAssignment_getVariable (const EventAssignment_t *ea)
 
int EventAssignment_isSetMath (const EventAssignment_t *ea)
 
int EventAssignment_isSetVariable (const EventAssignment_t *ea)
 
int EventAssignment_setMath (EventAssignment_t *ea, const ASTNode_t *math)
 
int EventAssignment_setVariable (EventAssignment_t *ea, const char *sid)
 
EventAssignment_t * ListOfEventAssignments_getById (ListOf_t *lo, const char *sid)
 
EventAssignment_t * ListOfEventAssignments_removeById (ListOf_t *lo, const char *sid)
 

Function Documentation

EventAssignment_t* EventAssignment_clone ( const EventAssignment_t *  ea)
int EventAssignment_containsUndeclaredUnits ( EventAssignment_t *  ea)
EventAssignment_t* EventAssignment_create ( unsigned int  level,
unsigned int  version 
)
EventAssignment_t* EventAssignment_createWithNS ( SBMLNamespaces_t *  sbmlns)
void EventAssignment_free ( EventAssignment_t *  ea)
UnitDefinition_t* EventAssignment_getDerivedUnitDefinition ( EventAssignment_t *  ea)
const ASTNode_t* EventAssignment_getMath ( const EventAssignment_t *  ea)
const XMLNamespaces_t* EventAssignment_getNamespaces ( EventAssignment_t *  c)
const char* EventAssignment_getVariable ( const EventAssignment_t *  ea)
int EventAssignment_isSetMath ( const EventAssignment_t *  ea)
int EventAssignment_isSetVariable ( const EventAssignment_t *  ea)
int EventAssignment_setMath ( EventAssignment_t *  ea,
const ASTNode_t *  math 
)
int EventAssignment_setVariable ( EventAssignment_t *  ea,
const char *  sid 
)
EventAssignment_t* ListOfEventAssignments_getById ( ListOf_t *  lo,
const char *  sid 
)
EventAssignment_t* ListOfEventAssignments_removeById ( ListOf_t *  lo,
const char *  sid 
)