libSBML C++ API  5.20.4
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_clone()

GeneProduct_t* GeneProduct_clone ( GeneProduct_t gp)

◆ GeneProduct_create()

GeneProduct_t* GeneProduct_create ( unsigned int  level,
unsigned int  version,
unsigned int  pkgVersion 
)

◆ GeneProduct_free()

void GeneProduct_free ( GeneProduct_t gp)

◆ GeneProduct_getAssociatedSpecies()

const char* GeneProduct_getAssociatedSpecies ( const GeneProduct_t gp)

◆ GeneProduct_getId()

const char* GeneProduct_getId ( const GeneProduct_t gp)

◆ GeneProduct_getLabel()

const char* GeneProduct_getLabel ( const GeneProduct_t gp)

◆ GeneProduct_getName()

const char* GeneProduct_getName ( const GeneProduct_t gp)

◆ GeneProduct_hasRequiredAttributes()

int GeneProduct_hasRequiredAttributes ( const GeneProduct_t gp)

◆ GeneProduct_isSetAssociatedSpecies()

int GeneProduct_isSetAssociatedSpecies ( const GeneProduct_t gp)

◆ GeneProduct_isSetId()

int GeneProduct_isSetId ( const GeneProduct_t gp)

◆ GeneProduct_isSetLabel()

int GeneProduct_isSetLabel ( const GeneProduct_t gp)

◆ GeneProduct_isSetName()

int GeneProduct_isSetName ( const GeneProduct_t gp)

◆ GeneProduct_setAssociatedSpecies()

int GeneProduct_setAssociatedSpecies ( GeneProduct_t gp,
const char *  associatedSpecies 
)

◆ GeneProduct_setId()

int GeneProduct_setId ( GeneProduct_t gp,
const char *  id 
)

◆ GeneProduct_setLabel()

int GeneProduct_setLabel ( GeneProduct_t gp,
const char *  label 
)

◆ GeneProduct_setName()

int GeneProduct_setName ( GeneProduct_t gp,
const char *  name 
)

◆ GeneProduct_unsetAssociatedSpecies()

int GeneProduct_unsetAssociatedSpecies ( GeneProduct_t gp)

◆ GeneProduct_unsetId()

int GeneProduct_unsetId ( GeneProduct_t gp)

◆ GeneProduct_unsetLabel()

int GeneProduct_unsetLabel ( GeneProduct_t gp)

◆ GeneProduct_unsetName()

int GeneProduct_unsetName ( GeneProduct_t gp)

◆ ListOfGeneProducts_getById()

GeneProduct_t* ListOfGeneProducts_getById ( ListOf_t lo,
const char *  sid 
)

◆ ListOfGeneProducts_removeById()

GeneProduct_t* ListOfGeneProducts_removeById ( ListOf_t lo,
const char *  sid 
)