libSBML C++ API  5.18.0
ConversionProperties.cpp File Reference

Implemenentation of ConversionProperties, the class encapsulating conversion configuration. More...

Include dependency graph for ConversionProperties.cpp:

Functions

void ConversionProperties_addOption (ConversionProperties_t *cp, const ConversionOption_t *option)
 
void ConversionProperties_addOptionWithKey (ConversionProperties_t *cp, const char *key)
 
ConversionProperties_tConversionProperties_clone (const ConversionProperties_t *cp)
 
ConversionProperties_tConversionProperties_create ()
 
ConversionProperties_tConversionProperties_createWithSBMLNamespace (SBMLNamespaces_t *sbmlns)
 
int ConversionProperties_getBoolValue (const ConversionProperties_t *cp, const char *key)
 
char * ConversionProperties_getDescription (const ConversionProperties_t *cp, const char *key)
 
double ConversionProperties_getDoubleValue (const ConversionProperties_t *cp, const char *key)
 
float ConversionProperties_getFloatValue (const ConversionProperties_t *cp, const char *key)
 
int ConversionProperties_getIntValue (const ConversionProperties_t *cp, const char *key)
 
const ConversionOption_tConversionProperties_getOption (const ConversionProperties_t *cp, const char *key)
 
const SBMLNamespaces_tConversionProperties_getTargetNamespaces (const ConversionProperties_t *cp)
 
ConversionOptionType_t ConversionProperties_getType (const ConversionProperties_t *cp, const char *key)
 
char * ConversionProperties_getValue (const ConversionProperties_t *cp, const char *key)
 
int ConversionProperties_hasOption (const ConversionProperties_t *cp, const char *key)
 
int ConversionProperties_hasTargetNamespaces (const ConversionProperties_t *cp)
 
ConversionOption_tConversionProperties_removeOption (ConversionProperties_t *cp, const char *key)
 
void ConversionProperties_setBoolValue (ConversionProperties_t *cp, const char *key, int value)
 
void ConversionProperties_setDoubleValue (ConversionProperties_t *cp, const char *key, double value)
 
void ConversionProperties_setFloatValue (ConversionProperties_t *cp, const char *key, float value)
 
void ConversionProperties_setIntValue (ConversionProperties_t *cp, const char *key, int value)
 
void ConversionProperties_setTargetNamespaces (ConversionProperties_t *cp, SBMLNamespaces_t *sbmlns)
 
void ConversionProperties_setValue (ConversionProperties_t *cp, const char *key, const char *value)
 

Detailed Description

Implemenentation of ConversionProperties, the class encapsulating conversion configuration.

Author
Frank Bergmann

Function Documentation

void ConversionProperties_addOption ( ConversionProperties_t cp,
const ConversionOption_t option 
)
void ConversionProperties_addOptionWithKey ( ConversionProperties_t cp,
const char *  key 
)
ConversionProperties_t* ConversionProperties_clone ( const ConversionProperties_t cp)
ConversionProperties_t* ConversionProperties_create ( )
ConversionProperties_t* ConversionProperties_createWithSBMLNamespace ( SBMLNamespaces_t sbmlns)
int ConversionProperties_getBoolValue ( const ConversionProperties_t cp,
const char *  key 
)
char* ConversionProperties_getDescription ( const ConversionProperties_t cp,
const char *  key 
)
double ConversionProperties_getDoubleValue ( const ConversionProperties_t cp,
const char *  key 
)
float ConversionProperties_getFloatValue ( const ConversionProperties_t cp,
const char *  key 
)
int ConversionProperties_getIntValue ( const ConversionProperties_t cp,
const char *  key 
)
const ConversionOption_t* ConversionProperties_getOption ( const ConversionProperties_t cp,
const char *  key 
)
const SBMLNamespaces_t* ConversionProperties_getTargetNamespaces ( const ConversionProperties_t cp)
ConversionOptionType_t ConversionProperties_getType ( const ConversionProperties_t cp,
const char *  key 
)
char* ConversionProperties_getValue ( const ConversionProperties_t cp,
const char *  key 
)
int ConversionProperties_hasOption ( const ConversionProperties_t cp,
const char *  key 
)
int ConversionProperties_hasTargetNamespaces ( const ConversionProperties_t cp)
ConversionOption_t* ConversionProperties_removeOption ( ConversionProperties_t cp,
const char *  key 
)
void ConversionProperties_setBoolValue ( ConversionProperties_t cp,
const char *  key,
int  value 
)
void ConversionProperties_setDoubleValue ( ConversionProperties_t cp,
const char *  key,
double  value 
)
void ConversionProperties_setFloatValue ( ConversionProperties_t cp,
const char *  key,
float  value 
)
void ConversionProperties_setIntValue ( ConversionProperties_t cp,
const char *  key,
int  value 
)
void ConversionProperties_setTargetNamespaces ( ConversionProperties_t cp,
SBMLNamespaces_t sbmlns 
)
void ConversionProperties_setValue ( ConversionProperties_t cp,
const char *  key,
const char *  value 
)