From 2a9ed561fbe977163ada2dc26a8ee13b466430f0 Mon Sep 17 00:00:00 2001 From: Jean Sirmai Date: Tue, 18 Apr 2023 11:16:52 +0200 Subject: [PATCH] Added include/parsing.h --- include/parsing.h | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 include/parsing.h diff --git a/include/parsing.h b/include/parsing.h new file mode 100644 index 0000000..95c7b6d --- /dev/null +++ b/include/parsing.h @@ -0,0 +1,25 @@ +#include +#include +// #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); + + +