Loading [MathJax]/extensions/tex2jax.js
libSBML C++ API  5.20.4
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
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)
 
void ConversionProperties_free (ConversionProperties_t *cp)
 
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

◆ ConversionProperties_addOption()

void ConversionProperties_addOption ( ConversionProperties_t cp,
const ConversionOption_t option 
)

◆ ConversionProperties_addOptionWithKey()

void ConversionProperties_addOptionWithKey ( ConversionProperties_t cp,
const char *  key 
)

◆ ConversionProperties_clone()

ConversionProperties_t * ConversionProperties_clone ( const ConversionProperties_t cp)

◆ ConversionProperties_create()

ConversionProperties_t * ConversionProperties_create ( )

◆ ConversionProperties_createWithSBMLNamespace()

ConversionProperties_t * ConversionProperties_createWithSBMLNamespace ( SBMLNamespaces_t sbmlns)

◆ ConversionProperties_free()

void ConversionProperties_free ( ConversionProperties_t cp)

◆ ConversionProperties_getBoolValue()

int ConversionProperties_getBoolValue ( const ConversionProperties_t cp,
const char *  key 
)

◆ ConversionProperties_getDescription()

char * ConversionProperties_getDescription ( const ConversionProperties_t cp,
const char *  key 
)

◆ ConversionProperties_getDoubleValue()

double ConversionProperties_getDoubleValue ( const ConversionProperties_t cp,
const char *  key 
)

◆ ConversionProperties_getFloatValue()

float ConversionProperties_getFloatValue ( const ConversionProperties_t cp,
const char *  key 
)

◆ ConversionProperties_getIntValue()

int ConversionProperties_getIntValue ( const ConversionProperties_t cp,
const char *  key 
)

◆ ConversionProperties_getOption()

const ConversionOption_t * ConversionProperties_getOption ( const ConversionProperties_t cp,
const char *  key 
)

◆ ConversionProperties_getTargetNamespaces()

const SBMLNamespaces_t * ConversionProperties_getTargetNamespaces ( const ConversionProperties_t cp)

◆ ConversionProperties_getType()

ConversionOptionType_t ConversionProperties_getType ( const ConversionProperties_t cp,
const char *  key 
)

◆ ConversionProperties_getValue()

char * ConversionProperties_getValue ( const ConversionProperties_t cp,
const char *  key 
)

◆ ConversionProperties_hasOption()

int ConversionProperties_hasOption ( const ConversionProperties_t cp,
const char *  key 
)

◆ ConversionProperties_hasTargetNamespaces()

int ConversionProperties_hasTargetNamespaces ( const ConversionProperties_t cp)

◆ ConversionProperties_removeOption()

ConversionOption_t * ConversionProperties_removeOption ( ConversionProperties_t cp,
const char *  key 
)

◆ ConversionProperties_setBoolValue()

void ConversionProperties_setBoolValue ( ConversionProperties_t cp,
const char *  key,
int  value 
)

◆ ConversionProperties_setDoubleValue()

void ConversionProperties_setDoubleValue ( ConversionProperties_t cp,
const char *  key,
double  value 
)

◆ ConversionProperties_setFloatValue()

void ConversionProperties_setFloatValue ( ConversionProperties_t cp,
const char *  key,
float  value 
)

◆ ConversionProperties_setIntValue()

void ConversionProperties_setIntValue ( ConversionProperties_t cp,
const char *  key,
int  value 
)

◆ ConversionProperties_setTargetNamespaces()

void ConversionProperties_setTargetNamespaces ( ConversionProperties_t cp,
SBMLNamespaces_t sbmlns 
)

◆ ConversionProperties_setValue()

void ConversionProperties_setValue ( ConversionProperties_t cp,
const char *  key,
const char *  value 
)