#include <treeconf.h>
Collaboration diagram for _treeconf_node_s:
For internal use only.
This is the implementation of the treeconf_node_t type.
Definition at line 279 of file treeconf.h.
Data Fields | |
unsigned int | tn_magic |
treeconf_ctx_t * | tn_context |
treeconf_type_t | tn_type |
treeconf_node_t * | tn_next |
treeconf_node_t * | tn_down |
treeconf_node_t * | tn_parent |
treeconf_nodown_t | tn_nodown |
treeconf_change_t | tn_change |
const char * | tn_value |
const char * | tn_default |
void * | tn_assoc |
char | tn_name [1] |
|
Application association data. Definition at line 290 of file treeconf.h. Referenced by _tc_create_node(), and tc_register(). |
|
Pointer to the change callback. Definition at line 287 of file treeconf.h. Referenced by _tc_create_node(), tc_find(), tc_register(), and tc_set(). |
|
Pointer to containing context. Definition at line 281 of file treeconf.h. Referenced by _tc_create_node(), tc_find(), tc_get(), tc_register(), and tc_set(). |
|
Variable's default value. Definition at line 289 of file treeconf.h. Referenced by _tc_create_node(), _tc_set(), and tc_register(). |
|
First child node. Definition at line 284 of file treeconf.h. Referenced by _tc_create_node(), _tc_lookup_node(), _tc_release_children(), and tc_register(). |
|
Magic number. Definition at line 280 of file treeconf.h. Referenced by _tc_create_node(). |
|
Variable node name. Definition at line 291 of file treeconf.h. Referenced by _tc_create_node(). |
|
Next node at this level. Definition at line 283 of file treeconf.h. Referenced by _tc_create_node(), _tc_lookup_node(), _tc_release_children(), and tc_destroy(). |
|
Pointer to the nodown callback. Definition at line 286 of file treeconf.h. Referenced by _tc_create_node(), tc_find(), tc_register(), and tc_set(). |
|
This node's parent. Definition at line 285 of file treeconf.h. Referenced by _tc_create_node(), and tc_register(). |
|
Node type. Definition at line 282 of file treeconf.h. Referenced by _tc_create_node(), tc_get(), tc_register(), and tc_set(). |
|
Variable's current value. Definition at line 288 of file treeconf.h. Referenced by _tc_create_node(), _tc_set(), tc_get(), and tc_register(). |