yumapro  21.10-3
YumaPro SDK
YANG Data Structures

Internal structures representing YANG module constructs. More...

Collaboration diagram for YANG Data Structures:


 External Statement (ncx_appinfo_t)
 NCX appinfo is used to store YANG external statements.
 External yang-data structures
 Support 'yang-data' extension defined in RFC 8040.
 General Data Structures
 General YANG module data structures.
 YANG Binary Data (ncx_binary_t)
 Binary data handling functions.
 YANG Bit Statement (ncx_bit_t)
 YANG bit statement handling.
 YANG Deviation
 YANG deviation statement handling.
 YANG Enum Statement (ncx_enum_t)
 Enumeration data type handling.
 YANG Error Info (ncx_errinfo_t)
 NETCONF and YANG error reporting support.
 YANG Extension Statement (ext_template_t)
 Support YANG Module parser extension statement.
 YANG Feature Statement
 Support YANG Module parser feature statement.
 YANG Identity Statement (ncx_identity_t)
 -YANG identity statement support
 YANG Import Statement (ncx_import_t)
 YANG import statement processing.
 YANG Include Statement (ncx_include_t)
 YANG include statement processing.
 YANG Objects
 YANG Schema Nodes are store in obj_template_t structures.
 YANG Type Name (ncx_typname_t)
 YANG type name support.
 YANG grouping statement (grp_template_t)
 Support YANG Module parser grouping statement.

Detailed Description

Internal structures representing YANG module constructs.

Used within the compiler and sometimes SIL code to get YANG object properties.