TinkeCell API
1.0.0
C/Python/Octave/Ruby API
|
00001 #ifndef TINKERCELL_TC_SBML_API_H 00002 #define TINKERCELL_TC_SBML_API_H 00003 00004 #include "TC_structs.h" 00005 BEGIN_C_DECLS 00006 00012 TCAPIEXPORT void tc_exportSBML(const char* file); 00013 00019 TCAPIEXPORT const char* tc_getSBMLString(); 00020 00026 TCAPIEXPORT const char* tc_getAntimonyString(); 00027 00033 TCAPIEXPORT void tc_importSBML(const char* file); 00034 00040 TCAPIEXPORT void tc_exportAntimony(const char* file); 00041 00047 TCAPIEXPORT void tc_importAntimony(const char* file); 00048 00054 TCAPIEXPORT void tc_exportMatlab(const char* file); 00055 00060 TCAPIEXPORT void tc_SBML_api( 00061 void (*exportSBML)(const char*), 00062 void (*importSBML)(const char*), 00063 void (*exportText)(const char*), 00064 void (*importText)(const char*), 00065 void (*exportMath)(const char*), 00066 const char * (*sbmlString)(), 00067 const char * (*antimonyString)() 00068 ); 00069 00070 END_C_DECLS 00071 #endif 00072