TinkeCell API  1.0.0
C/Python/Octave/Ruby API
C:/Users/Deepak/Projects/TinkerCell/trunk/API/TC_SBML_api.h
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 
 All Data Structures