libSBML Perl API  libSBML 5.10.0 Perl API
 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_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)
 

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