libSBML C++ API  5.20.4
Group.cpp File Reference

Implementation of the Group class. More...

Include dependency graph for Group.cpp:

Functions

int Group_addMember (Group_t *g, const Member_t *m)
 
Group_tGroup_clone (const Group_t *g)
 
Group_tGroup_create (unsigned int level, unsigned int version, unsigned int pkgVersion)
 
Member_tGroup_createMember (Group_t *g)
 
void Group_free (Group_t *g)
 
char * Group_getId (const Group_t *g)
 
GroupKind_t Group_getKind (const Group_t *g)
 
char * Group_getKindAsString (const Group_t *g)
 
ListOf_tGroup_getListOfMembers (Group_t *g)
 
Member_tGroup_getMember (Group_t *g, unsigned int n)
 
Member_tGroup_getMemberById (Group_t *g, const char *sid)
 
Member_tGroup_getMemberByIdRef (Group_t *g, const char *sid)
 
char * Group_getName (const Group_t *g)
 
unsigned int Group_getNumMembers (Group_t *g)
 
int Group_hasRequiredAttributes (const Group_t *g)
 
int Group_isSetId (const Group_t *g)
 
int Group_isSetKind (const Group_t *g)
 
int Group_isSetName (const Group_t *g)
 
Member_tGroup_removeMember (Group_t *g, unsigned int n)
 
Member_tGroup_removeMemberById (Group_t *g, const char *sid)
 
int Group_setId (Group_t *g, const char *id)
 
int Group_setKind (Group_t *g, GroupKind_t kind)
 
int Group_setKindAsString (Group_t *g, const char *kind)
 
int Group_setName (Group_t *g, const char *name)
 
int Group_unsetId (Group_t *g)
 
int Group_unsetKind (Group_t *g)
 
int Group_unsetName (Group_t *g)
 

Detailed Description

Implementation of the Group class.

Author
SBMLTeam

Function Documentation

◆ Group_addMember()

int Group_addMember ( Group_t g,
const Member_t m 
)

◆ Group_clone()

Group_t* Group_clone ( const Group_t g)

◆ Group_create()

Group_t* Group_create ( unsigned int  level,
unsigned int  version,
unsigned int  pkgVersion 
)

◆ Group_createMember()

Member_t* Group_createMember ( Group_t g)

◆ Group_free()

void Group_free ( Group_t g)

◆ Group_getId()

char* Group_getId ( const Group_t g)

◆ Group_getKind()

GroupKind_t Group_getKind ( const Group_t g)

◆ Group_getKindAsString()

char* Group_getKindAsString ( const Group_t g)

◆ Group_getListOfMembers()

ListOf_t* Group_getListOfMembers ( Group_t g)

◆ Group_getMember()

Member_t* Group_getMember ( Group_t g,
unsigned int  n 
)

◆ Group_getMemberById()

Member_t* Group_getMemberById ( Group_t g,
const char *  sid 
)

◆ Group_getMemberByIdRef()

Member_t* Group_getMemberByIdRef ( Group_t g,
const char *  sid 
)

◆ Group_getName()

char* Group_getName ( const Group_t g)

◆ Group_getNumMembers()

unsigned int Group_getNumMembers ( Group_t g)

◆ Group_hasRequiredAttributes()

int Group_hasRequiredAttributes ( const Group_t g)

◆ Group_isSetId()

int Group_isSetId ( const Group_t g)

◆ Group_isSetKind()

int Group_isSetKind ( const Group_t g)

◆ Group_isSetName()

int Group_isSetName ( const Group_t g)

◆ Group_removeMember()

Member_t* Group_removeMember ( Group_t g,
unsigned int  n 
)

◆ Group_removeMemberById()

Member_t* Group_removeMemberById ( Group_t g,
const char *  sid 
)

◆ Group_setId()

int Group_setId ( Group_t g,
const char *  id 
)

◆ Group_setKind()

int Group_setKind ( Group_t g,
GroupKind_t  kind 
)

◆ Group_setKindAsString()

int Group_setKindAsString ( Group_t g,
const char *  kind 
)

◆ Group_setName()

int Group_setName ( Group_t g,
const char *  name 
)

◆ Group_unsetId()

int Group_unsetId ( Group_t g)

◆ Group_unsetKind()

int Group_unsetKind ( Group_t g)

◆ Group_unsetName()

int Group_unsetName ( Group_t g)