![]() |
libyang 3.13.5
libyang is YANG data modelling language parser and toolkit written (and providing API) in C.
|
#include <tree_schema.h>
Data Fields | |
| union { | |
| struct { | |
| const char * | dsc |
| struct lysc_ext_instance * | exts |
| uint16_t | flags |
| uint8_t | hash [4] |
| struct lys_module * | module |
| const char * | name |
| struct lysc_node * | next |
| uint16_t | nodetype |
| struct lysc_node * | parent |
| struct lysc_node * | prev |
| void * | priv |
| const char * | ref |
| } | |
| struct lysc_node | node |
| }; | |
| struct lysc_node * | child |
| struct lysc_when ** | when |
Definition at line 1554 of file tree_schema.h.
| union { ... } lysc_node_case |
| struct lysc_node* lysc_node_case::child |
first child node of the case (linked list). Note that all the children of all the sibling cases are linked each other as siblings with the parent pointer pointing to appropriate case node.
Definition at line 1577 of file tree_schema.h.
| struct lysc_when** lysc_node_case::when |
list of pointers to when statements (sized array)
Definition at line 1579 of file tree_schema.h.