libRoadRunner C API  1.0.0
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
rrc_nom_api.h
Go to the documentation of this file.
1 
41 #ifndef rrc_nom_apiH
42 #define rrc_nom_apiH
43 #include "rrc_exporter.h"
44 #include "rrc_types.h"
45 //---------------------------------------------------------------------------
46 
47 #if defined(__cplusplus)
48 namespace rrc
49 {
50 extern "C"
51 {
52 #endif
53 //---------------------------------------------------------------------------
54 
55 // --------------------------------------------------------------------------------
56 // Network Object Model (NOM) library forwarded functions
57 // --------------------------------------------------------------------------------
58 
65 C_DECL_SPEC int rrcCallConv getNumberOfRules(RRHandle handle);
66 
73 C_DECL_SPEC char* rrcCallConv getModelName(RRHandle handle);
74 
75 
76 //---------------------------------------------------------------------------
77 #if defined(__cplusplus)
78 } //Extern "C"
79 } //rrc namespace
80 #endif
81 
82 #endif
Definition: _rrc_api.cpp:84
roadRunner C API 2012
void * RRHandle
Void pointer to a RoadRunner instance.
Definition: rrc_types.h:50
roadRunner C API 2012
int getNumberOfRules(RRHandle handle)
Returns the number of rules in the current model.
Definition: rrc_nom_api.cpp:25
char * getModelName(RRHandle handle)
Returns the name of currently loaded SBML model.
Definition: rrc_nom_api.cpp:17