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:202
int cs_gui_load_file(const char *filename)
Load the XML file in memory.
Definition: cs_gui_util.c:102
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:375
#define BEGIN_C_DECLS
Definition: cs_defs.h:510
int cs_gui_is_equal_real(cs_real_t v1, cs_real_t v2)
Definition: cs_gui_util.c:223
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:253
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:319
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:405
void cs_gui_add_mei_time(double t)
Definition: cs_gui_util.c:541
double cs_real_t
Floating-point value.
Definition: cs_defs.h:322
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:480
void cs_gui_check_version(void)
Check the XML file version.
Definition: cs_gui_util.c:122
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:514
double cs_gui_get_mei_times(void)
Definition: cs_gui_util.c:554
int cs_gui_characters_number(int num)
Definition: cs_gui_util.c:174
#define END_C_DECLS
Definition: cs_defs.h:511
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:442
Definition: cs_field_pointer.h:92
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:346
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:286