1 #ifndef __CS_GUI_UTIL_H__ 2 #define __CS_GUI_UTIL_H__ 188 const char *tag_name);
205 const char *child_name,
223 const char *child_name,
242 const char *child_name,
261 const char *child_name,
int cs_gui_strcmp(const char *s1, const char *s2)
Definition: cs_gui_util.c:203
int cs_gui_load_file(const char *filename)
Load the XML file in memory.
Definition: cs_gui_util.c:103
const char * cs_gui_node_get_tag(cs_tree_node_t *node, const char *tag_name)
Return a string value associated with a "tag" child node and whose presence should be guaranteed...
Definition: cs_gui_util.c:376
#define BEGIN_C_DECLS
Definition: cs_defs.h:495
int cs_gui_is_equal_real(cs_real_t v1, cs_real_t v2)
Definition: cs_gui_util.c:224
void cs_gui_node_get_int(cs_tree_node_t *node, int *value)
Update an integer value based on a tree node.
Definition: cs_gui_util.c:254
void cs_gui_node_get_status_int(cs_tree_node_t *node, int *status)
Update an integer-valued status value based on a node's status tag.
Definition: cs_gui_util.c:320
void cs_gui_node_get_child_int(cs_tree_node_t *node, const char *child_name, int *value)
Update an integer value based on a tree's child node.
Definition: cs_gui_util.c:406
void cs_gui_add_mei_time(double t)
Definition: cs_gui_util.c:542
double cs_real_t
Floating-point value.
Definition: cs_defs.h:307
void cs_gui_node_get_child_status_int(cs_tree_node_t *node, const char *child_name, int *status)
Update an integer-valued status value based on a node child's status tag.
Definition: cs_gui_util.c:481
void cs_gui_check_version(void)
Check the XML file version.
Definition: cs_gui_util.c:123
void cs_gui_node_get_child_status_bool(cs_tree_node_t *node, const char *child_name, bool *status)
Update a bool-valued status value based on a node child's status tag.
Definition: cs_gui_util.c:515
double cs_gui_get_mei_times(void)
Definition: cs_gui_util.c:555
int cs_gui_characters_number(int num)
Definition: cs_gui_util.c:175
#define END_C_DECLS
Definition: cs_defs.h:496
void cs_gui_node_get_child_real(cs_tree_node_t *node, const char *child_name, cs_real_t *value)
Update an integer value based on a tree's child node.
Definition: cs_gui_util.c:443
Definition: cs_field_pointer.h:98
void cs_gui_node_get_status_bool(cs_tree_node_t *node, bool *status)
Update an bool-valued status value based on a node's status tag.
Definition: cs_gui_util.c:347
void cs_gui_node_get_real(cs_tree_node_t *node, cs_real_t *value)
Update an real value based on a tree node.
Definition: cs_gui_util.c:287