yumapro  20.10-12
YumaPro SDK
yang_grp.h File Reference

YANG Module parser grouping statement support. More...

#include "dlq.h"
#include "grp.h"
#include "ncxtypes.h"
#include "obj.h"
#include "status.h"
#include "tk.h"
#include "yang.h"
Include dependency graph for yang_grp.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

status_t yang_grp_consume_grouping (yang_pcb_t *pcb, tk_chain_t *tkc, ncx_module_t *mod, dlq_hdr_t *que, obj_template_t *parent)
 Consume a grouping-stmt. More...
 
status_t yang_grp_resolve_groupings (yang_pcb_t *pcb, tk_chain_t *tkc, ncx_module_t *mod, dlq_hdr_t *groupingQ, obj_template_t *parent)
 Resolve grouping-stmts (first pass) More...
 
status_t yang_grp_resolve_complete (yang_pcb_t *pcb, tk_chain_t *tkc, ncx_module_t *mod, dlq_hdr_t *groupingQ, obj_template_t *parent)
 Resolve grouping-stmts (second pass) More...
 
status_t yang_grp_resolve_final (yang_pcb_t *pcb, tk_chain_t *tkc, ncx_module_t *mod, dlq_hdr_t *groupingQ)
 Resolve Q of groupings. More...
 
status_t yang_grp_check_nest_loop (tk_chain_t *tkc, ncx_module_t *mod, obj_template_t *obj, grp_template_t *grp)
 Check the 'uses' object and determine if it is contained within the group being used. More...
 

Detailed Description

YANG Module parser grouping statement support.