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,
#define BEGIN_C_DECLS
Definition: cs_defs.h:554
double cs_real_t
Floating-point value.
Definition: cs_defs.h:357
#define END_C_DECLS
Definition: cs_defs.h:555
@ t
Definition: cs_field_pointer.h:95
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.cpp:343
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.cpp:511
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.cpp:250
int cs_gui_is_equal_real(cs_real_t v1, cs_real_t v2)
Definition: cs_gui_util.cpp:220
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.cpp:402
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.cpp:283
void cs_gui_check_version(void)
Check the XML file version.
Definition: cs_gui_util.cpp:119
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.cpp:439
int cs_gui_load_file(const char *filename)
Load the XML file in memory.
Definition: cs_gui_util.cpp:100
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.cpp:372
void cs_gui_add_mei_time(double t)
Definition: cs_gui_util.cpp:538
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.cpp:477
int cs_gui_strcmp(const char *s1, const char *s2)
Definition: cs_gui_util.cpp:199
double cs_gui_get_mei_times(void)
Definition: cs_gui_util.cpp:551
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.cpp:316
int cs_gui_characters_number(int num)
Definition: cs_gui_util.cpp:171