libSBML C++ API  5.20.4
CSGPrimitive.cpp File Reference

Implementation of the CSGPrimitive class. More...

Include dependency graph for CSGPrimitive.cpp:

Functions

CSGPrimitive_tCSGPrimitive_clone (const CSGPrimitive_t *csgp)
 
CSGPrimitive_tCSGPrimitive_create (unsigned int level, unsigned int version, unsigned int pkgVersion)
 
void CSGPrimitive_free (CSGPrimitive_t *csgp)
 
PrimitiveKind_t CSGPrimitive_getPrimitiveType (const CSGPrimitive_t *csgp)
 
char * CSGPrimitive_getPrimitiveTypeAsString (const CSGPrimitive_t *csgp)
 
int CSGPrimitive_hasRequiredAttributes (const CSGPrimitive_t *csgp)
 
int CSGPrimitive_isSetPrimitiveType (const CSGPrimitive_t *csgp)
 
int CSGPrimitive_setPrimitiveType (CSGPrimitive_t *csgp, PrimitiveKind_t primitiveType)
 
int CSGPrimitive_setPrimitiveTypeAsString (CSGPrimitive_t *csgp, const char *primitiveType)
 
int CSGPrimitive_unsetPrimitiveType (CSGPrimitive_t *csgp)
 

Detailed Description

Implementation of the CSGPrimitive class.

Author
SBMLTeam

Function Documentation

◆ CSGPrimitive_clone()

CSGPrimitive_t* CSGPrimitive_clone ( const CSGPrimitive_t csgp)

◆ CSGPrimitive_create()

CSGPrimitive_t* CSGPrimitive_create ( unsigned int  level,
unsigned int  version,
unsigned int  pkgVersion 
)

◆ CSGPrimitive_free()

void CSGPrimitive_free ( CSGPrimitive_t csgp)

◆ CSGPrimitive_getPrimitiveType()

PrimitiveKind_t CSGPrimitive_getPrimitiveType ( const CSGPrimitive_t csgp)

◆ CSGPrimitive_getPrimitiveTypeAsString()

char* CSGPrimitive_getPrimitiveTypeAsString ( const CSGPrimitive_t csgp)

◆ CSGPrimitive_hasRequiredAttributes()

int CSGPrimitive_hasRequiredAttributes ( const CSGPrimitive_t csgp)

◆ CSGPrimitive_isSetPrimitiveType()

int CSGPrimitive_isSetPrimitiveType ( const CSGPrimitive_t csgp)

◆ CSGPrimitive_setPrimitiveType()

int CSGPrimitive_setPrimitiveType ( CSGPrimitive_t csgp,
PrimitiveKind_t  primitiveType 
)

◆ CSGPrimitive_setPrimitiveTypeAsString()

int CSGPrimitive_setPrimitiveTypeAsString ( CSGPrimitive_t csgp,
const char *  primitiveType 
)

◆ CSGPrimitive_unsetPrimitiveType()

int CSGPrimitive_unsetPrimitiveType ( CSGPrimitive_t csgp)