libSBML C++ API  5.18.0
GeneProduct.cpp File Reference

Implementation of the GeneProduct class. More...

Include dependency graph for GeneProduct.cpp:

Functions

GeneProduct_tGeneProduct_clone (GeneProduct_t *gp)
 
GeneProduct_tGeneProduct_create (unsigned int level, unsigned int version, unsigned int pkgVersion)
 
void GeneProduct_free (GeneProduct_t *gp)
 
const char * GeneProduct_getAssociatedSpecies (const GeneProduct_t *gp)
 
const char * GeneProduct_getId (const GeneProduct_t *gp)
 
const char * GeneProduct_getLabel (const GeneProduct_t *gp)
 
const char * GeneProduct_getName (const GeneProduct_t *gp)
 
int GeneProduct_hasRequiredAttributes (const GeneProduct_t *gp)
 
int GeneProduct_isSetAssociatedSpecies (const GeneProduct_t *gp)
 
int GeneProduct_isSetId (const GeneProduct_t *gp)
 
int GeneProduct_isSetLabel (const GeneProduct_t *gp)
 
int GeneProduct_isSetName (const GeneProduct_t *gp)
 
int GeneProduct_setAssociatedSpecies (GeneProduct_t *gp, const char *associatedSpecies)
 
int GeneProduct_setId (GeneProduct_t *gp, const char *id)
 
int GeneProduct_setLabel (GeneProduct_t *gp, const char *label)
 
int GeneProduct_setName (GeneProduct_t *gp, const char *name)
 
int GeneProduct_unsetAssociatedSpecies (GeneProduct_t *gp)
 
int GeneProduct_unsetId (GeneProduct_t *gp)
 
int GeneProduct_unsetLabel (GeneProduct_t *gp)
 
int GeneProduct_unsetName (GeneProduct_t *gp)
 
GeneProduct_tListOfGeneProducts_getById (ListOf_t *lo, const char *sid)
 
GeneProduct_tListOfGeneProducts_removeById (ListOf_t *lo, const char *sid)
 

Detailed Description

Implementation of the GeneProduct class.

Author
SBMLTeam

Function Documentation

GeneProduct_t* GeneProduct_clone ( GeneProduct_t gp)
GeneProduct_t* GeneProduct_create ( unsigned int  level,
unsigned int  version,
unsigned int  pkgVersion 
)
void GeneProduct_free ( GeneProduct_t gp)
const char* GeneProduct_getAssociatedSpecies ( const GeneProduct_t gp)
const char* GeneProduct_getId ( const GeneProduct_t gp)
const char* GeneProduct_getLabel ( const GeneProduct_t gp)
const char* GeneProduct_getName ( const GeneProduct_t gp)
int GeneProduct_hasRequiredAttributes ( const GeneProduct_t gp)
int GeneProduct_isSetAssociatedSpecies ( const GeneProduct_t gp)
int GeneProduct_isSetId ( const GeneProduct_t gp)
int GeneProduct_isSetLabel ( const GeneProduct_t gp)
int GeneProduct_isSetName ( const GeneProduct_t gp)
int GeneProduct_setAssociatedSpecies ( GeneProduct_t gp,
const char *  associatedSpecies 
)
int GeneProduct_setId ( GeneProduct_t gp,
const char *  id 
)
int GeneProduct_setLabel ( GeneProduct_t gp,
const char *  label 
)
int GeneProduct_setName ( GeneProduct_t gp,
const char *  name 
)
int GeneProduct_unsetAssociatedSpecies ( GeneProduct_t gp)
int GeneProduct_unsetId ( GeneProduct_t gp)
int GeneProduct_unsetLabel ( GeneProduct_t gp)
int GeneProduct_unsetName ( GeneProduct_t gp)
GeneProduct_t* ListOfGeneProducts_getById ( ListOf_t lo,
const char *  sid 
)
GeneProduct_t* ListOfGeneProducts_removeById ( ListOf_t lo,
const char *  sid 
)