![]() |
yumapro
25.10-1
YumaPro SDK
|
YANG if-feature entry. More...
#include <ncxtypes.h>

Data Fields | |
| dlq_hdr_t | qhdr |
| queue header | |
| xmlChar * | prefix |
| the prefix used in the if-feature stmt | |
| xmlChar * | name |
| YANG 1.1 allows an expression. | |
| struct ncx_feature_t_ * | feature |
| this feature is not set unless the module containing the final if-feature expression a YANG 1.0 module YPW-1930: this feature is set to the first feature for a YANG 1.1 expression More... | |
| struct tk_chain_t_ * | expr_tkc |
| the token control block contains the re-parsed string and used to evaluate expression logic | |
| dlq_hdr_t | expr_iff_refQ |
| if the final expression is in a YANG 1.1 module then the referenced featured will be in ncx_iff_ref_t structs in this queue; should be at least 1 entry if YANG 1.1 More... | |
| boolean | expr_set |
| state variables used for YANG 1.1 if-feature-stmt parsing More... | |
| boolean | expr_result |
| expression result, if set | |
| boolean | expr_skipmode |
| internal optimization flag | |
| boolean | expr_logerrors |
| true if logging errors; F: silent | |
| boolean | expr_evalmode |
| internal field | |
| ncx_error_t | tkerr |
| file, line info for compiler errors | |
| boolean | seen |
| for yangdiff | |
YANG if-feature entry.
| dlq_hdr_t expr_iff_refQ |
if the final expression is in a YANG 1.1 module then the referenced featured will be in ncx_iff_ref_t structs in this queue; should be at least 1 entry if YANG 1.1
Q of ncx_iff_ref_t
| boolean expr_set |
state variables used for YANG 1.1 if-feature-stmt parsing
expression has been set
| struct ncx_feature_t_* feature |
this feature is not set unless the module containing the final if-feature expression a YANG 1.0 module YPW-1930: this feature is set to the first feature for a YANG 1.1 expression
backptr