26 lines
874 B
C
26 lines
874 B
C
|
#include <stdbool.h>
|
||
|
#include <libxml/parser.h>
|
||
|
// #define LIBXML_TEST_VERSION
|
||
|
// xmlCheckVersion(20912)
|
||
|
|
||
|
bool model_init(char *docname);
|
||
|
bool model_shutdown(char *docname);
|
||
|
char model_get_dim(xmlChar *reste);
|
||
|
char model_get_dim_X(xmlChar *path);
|
||
|
char model_get_dim_Y(xmlChar *path);
|
||
|
char model_get_dim_Z(xmlChar *path);
|
||
|
char model_get_dim_value(xmlChar *path, xmlChar *axis);
|
||
|
char model_get_cond (xmlChar *path, xmlChar *node_id);
|
||
|
char model_get_trans (xmlChar *path, xmlChar *node_id);
|
||
|
char model_get_cond_tree (xmlChar *path);
|
||
|
char model_get_multiplicity (xmlChar *path);
|
||
|
char model_get_objects_list(xmlChar *path);
|
||
|
char model_get_states_list(xmlChar *path);
|
||
|
long model_get_state_arrows_count(xmlChar *path, long n);
|
||
|
int model_get_state(xmlChar *path, xmlChar *state_id);
|
||
|
char model_get_conditions_list(xmlChar *path);
|
||
|
char model_get_transitions_list(xmlChar *path);
|
||
|
|
||
|
|
||
|
|