libSBML C API  libSBML 5.8.0 C API
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
ConversionProperties.h File Reference

Detailed Description

Definition of ConversionProperties, the class encapsulating conversion configuration.

Author
Frank Bergmann
Include dependency graph for ConversionProperties.h:
This graph shows which files directly or indirectly include this file:

Functions

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)
 
void 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)
 

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)
void 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 
)