libSBML Perl API  5.20.5
Loading...
Searching...
No Matches
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 )