libSBML C++ API  libSBML 5.8.0 C++ API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Port.cpp File Reference

Detailed Description

Implementation of Port, the SBase-derived class of the comp package.

Author
Lucian Smith
Include dependency graph for Port.cpp:

Functions

Port_tListOfPorts_getById (ListOf_t *lo, const char *sid)
 
Port_tListOfPorts_removeById (ListOf_t *lo, const char *sid)
 
Port_tPort_clone (Port_t *p)
 
Port_tPort_create (unsigned int level, unsigned int version, unsigned int pkgVersion)
 
void Port_free (Port_t *p)
 
char * Port_getId (Port_t *p)
 
char * Port_getName (Port_t *p)
 
int Port_hasRequiredAttributes (Port_t *p)
 
int Port_isSetId (Port_t *p)
 
int Port_isSetName (Port_t *p)
 
int Port_setId (Port_t *p, const char *id)
 
int Port_setName (Port_t *p, const char *name)
 
int Port_unsetId (Port_t *p)
 
int Port_unsetName (Port_t *p)
 

Function Documentation

Port_t* ListOfPorts_getById ( ListOf_t lo,
const char *  sid 
)
Port_t* ListOfPorts_removeById ( ListOf_t lo,
const char *  sid 
)
Port_t* Port_clone ( Port_t p)
Port_t* Port_create ( unsigned int  level,
unsigned int  version,
unsigned int  pkgVersion 
)
void Port_free ( Port_t p)
char* Port_getId ( Port_t p)
char* Port_getName ( Port_t p)
int Port_hasRequiredAttributes ( Port_t p)
int Port_isSetId ( Port_t p)
int Port_isSetName ( Port_t p)
int Port_setId ( Port_t p,
const char *  id 
)
int Port_setName ( Port_t p,
const char *  name 
)
int Port_unsetId ( Port_t p)
int Port_unsetName ( Port_t p)