Skip to main content

Module ly_stmt

Module ly_stmt 

Source

Constants§

LY_STMT_ACTION
< ::lysp_ext_substmt.storage and ::lysp_ext_instance.parent - struct lysp_node_action * ::lysc_ext_substmt.storage and ::lysc_ext_instance.parent - struct lysc_node_action *
LY_STMT_ANYDATA
< ::lysp_ext_substmt.storage and ::lysp_ext_instance.parent - struct lysp_node_anydata * ::lysc_ext_substmt.storage and ::lysc_ext_instance.parent - struct lysc_node_anydata *
LY_STMT_ANYXML
< ::lysp_ext_substmt.storage and ::lysp_ext_instance.parent - struct lysp_node_anydata * ::lysc_ext_substmt.storage and ::lysc_ext_instance.parent - struct lysc_node_anydata *
LY_STMT_ARGUMENT
< ::lysp_ext_substmt.storage - const char * ::lysp_ext_instance.parent - struct lysp_ext * ::lysc_ext_substmt.storage - const char * ::lysc_ext_instance.parent - struct lysc_ext *
LY_STMT_ARG_TEXT
LY_STMT_ARG_VALUE
LY_STMT_AUGMENT
< ::lysp_ext_substmt.storage and ::lysp_ext_instance.parent - struct lysp_node_augment * ::lysc_ext_substmt.storage - not compiled ::lysc_ext_instance.parent - struct lysc_node *
LY_STMT_BASE
< ::lysp_ext_substmt.storage and ::lysp_ext_instance.parent - const char **[] ::lysc_ext_substmt.storage - not compiled ::lysc_ext_instance.parent - struct lysc_ident *
LY_STMT_BELONGS_TO
< ::lysp_ext_substmt.storage - const char * ::lysp_ext_instance.parent - struct lysp_submodule * ::lysc_ext_substmt.storage - not compiled ::lysc_ext_instance.parent - struct lysc_module *
LY_STMT_BIT
< ::lysp_ext_substmt.storage - struct lysp_type_enum *[] ::lysp_ext_instance.parent - struct lysp_type_enum * ::lysc_ext_substmt.storage - struct lysc_type_bitenum_item *[] ::lysc_ext_instance.parent - struct lysc_type_bitenum_item *
LY_STMT_CASE
< ::lysp_ext_substmt.storage and ::lysp_ext_instance.parent - struct lysp_node_case * ::lysc_ext_substmt.storage and ::lysc_ext_instance.parent - struct lysc_node_case *
LY_STMT_CHOICE
< ::lysp_ext_substmt.storage and ::lysp_ext_instance.parent - struct lysp_node_choice * ::lysc_ext_substmt.storage and ::lysc_ext_instance.parent - struct lysc_node_choice *
LY_STMT_CONFIG
< ::lysp_ext_substmt.storage and ::lysp_ext_instance.parent - uint16_t * ::lysc_ext_substmt.storage - uint16_t * ::lysc_ext_instance.parent - struct lysc_node *
LY_STMT_CONTACT
< ::lysp_ext_substmt.storage - const char * ::lysp_ext_instance.parent - struct lysp_(sub)module * ::lysc_ext_substmt.storage - const char * ::lysc_ext_instance.parent - struct lysc_module *
LY_STMT_CONTAINER
< ::lysp_ext_substmt.storage and ::lysp_ext_instance.parent - struct lysp_node_container * ::lysc_ext_substmt.storage and ::lysc_ext_instance.parent - struct lysc_node_container *
LY_STMT_DEFAULT
< ::lysp_ext_substmt.storage and ::lysp_ext_instance.parent - struct lysp_qname * ::lysc_ext_substmt.storage - not compiled ::lysc_ext_instance.parent - struct lysc_node *, struct lysc_type * (typedef)
LY_STMT_DESCRIPTION
< ::lysp_ext_substmt.storage and ::lysp_ext_instance.parent - const char * ::lysc_ext_substmt.storage - const char * ::lysc_ext_instance.parent - compiled parent statement
LY_STMT_DEVIATE
< ::lysp_ext_substmt.storage - struct lysp_deviate *[] ::lysp_ext_instance.parent - struct lysp_deviate * ::lysc_ext_substmt.storage and ::lysc_ext_instance.parent - not compiled
LY_STMT_DEVIATION
< ::lysp_ext_substmt.storage - struct lysp_deviation *[] ::lysp_ext_instance.parent - struct lysp_deviation * ::lysc_ext_substmt.storage - not compiled ::lysc_ext_instance.parent - struct lysc_node *
LY_STMT_ENUM
< ::lysp_ext_substmt.storage - struct lysp_type_enum *[] ::lysp_ext_instance.parent - struct lysp_type_enum * ::lysc_ext_substmt.storage - struct lysc_type_bitenum_item *[] ::lysc_ext_instance.parent - struct lysc_type_bitenum_item *
LY_STMT_ERROR_APP_TAG
< ::lysp_ext_substmt.storage - const char * ::lysp_ext_instance.parent - struct lysp_restr * ::lysc_ext_substmt.storage - const char * ::lysc_ext_instance.parent - compiled restriction structure
LY_STMT_ERROR_MESSAGE
< ::lysp_ext_substmt.storage - const char * ::lysp_ext_instance.parent - struct lysp_restr * ::lysc_ext_substmt.storage - const char * ::lysc_ext_instance.parent - compiled restriction structure
LY_STMT_EXTENSION
< ::lysp_ext_substmt.storage - struct lysp_ext *[] ::lysp_ext_instance.parent - struct lysp_ext * ::lysc_ext_substmt.storage - not compiled explicitly ::lysc_ext_instance.parent - struct lysc_ext *
LY_STMT_EXTENSION_INSTANCE
< ::lysp_ext_substmt.storage - struct lysp_ext_instance *[] ::lysc_ext_substmt.storage - struct lysc_ext_instance *[]
LY_STMT_FEATURE
< ::lysp_ext_substmt.storage - struct lysp_feature *[] ::lysp_ext_instance.parent - struct lysp_feature * ::lysc_ext_substmt.storage and ::lysc_ext_instance.parent - not compiled
LY_STMT_FRACTION_DIGITS
< ::lysp_ext_substmt.storage - uint8_t * ::lysp_ext_instance.parent - struct lysp_type * ::lysc_ext_substmt.storage - uint8_t * ::lysc_ext_instance.parent - struct lysc_type *
LY_STMT_GROUPING
< ::lysp_ext_substmt.storage and ::lysp_ext_instance.parent - struct lysp_node_grp * ::lysc_ext_substmt.storage - not compiled ::lysc_ext_instance.parent - struct lysc_node *
LY_STMT_IDENTITY
< ::lysp_ext_substmt.storage - struct lysp_ident *[] ::lysp_ext_instance.parent - struct lysp_ident * ::lysc_ext_substmt.storage - struct lysc_ident *[] ::lysc_ext_instance.parent - struct lysc_ident *
LY_STMT_IF_FEATURE
< ::lysp_ext_substmt.storage and ::lysp_ext_instance.parent - struct lysp_qname *[] ::lysc_ext_substmt.storage - no storage, evaluated when compiled ::lysc_ext_instance.parent - compiled parent statement
LY_STMT_IMPORT
< ::lysp_ext_substmt.storage - struct lysp_import *[] ::lysp_ext_instance.parent - struct lysp_import * ::lysc_ext_substmt.storage and ::lysc_ext_instance.parent - not compiled
LY_STMT_INCLUDE
< ::lysp_ext_substmt.storage - struct lysp_include *[] ::lysp_ext_instance.parent - struct lysp_include * ::lysc_ext_substmt.storage and ::lysc_ext_instance.parent - not compiled
LY_STMT_INPUT
< ::lysp_ext_substmt.storage and ::lysp_ext_instance.parent - struct lysp_node_action_inout * ::lysc_ext_substmt.storage and ::lysc_ext_instance.parent - struct lysc_node_action_inout *
LY_STMT_KEY
< ::lysp_ext_substmt.storage - const char * ::lysp_ext_instance.parent - struct lysp_node_list * ::lysc_ext_substmt.storage - const char * ::lysc_ext_instance.parent - struct lysc_node_list *
LY_STMT_LEAF
< ::lysp_ext_substmt.storage and ::lysp_ext_instance.parent - struct lysp_node_leaf * ::lysc_ext_substmt.storage and ::lysc_ext_instance.parent - struct lysc_node_leaf *
LY_STMT_LEAF_LIST
< ::lysp_ext_substmt.storage and ::lysp_ext_instance.parent - struct lysp_node_leaflist * ::lysc_ext_substmt.storage and ::lysc_ext_instance.parent - struct lysc_node_leaflist *
LY_STMT_LENGTH
< ::lysp_ext_substmt.storage and ::lysp_ext_instance.parent - struct lysp_restr * ::lysc_ext_substmt.storage and ::lysc_ext_instance.parent - struct lysc_range *
LY_STMT_LIST
< ::lysp_ext_substmt.storage and ::lysp_ext_instance.parent - struct lysp_node_list * ::lysc_ext_substmt.storage and ::lysc_ext_instance.parent - struct lysc_node_list *
LY_STMT_MANDATORY
< ::lysp_ext_substmt.storage and ::lysp_ext_instance.parent - uint16_t * ::lysc_ext_substmt.storage - uint16_t * ::lysc_ext_instance.parent - struct lysc_node *
LY_STMT_MAX_ELEMENTS
< ::lysp_ext_substmt.storage and ::lysp_ext_instance.parent - uint32_t * ::lysc_ext_substmt.storage - uint32_t * ::lysc_ext_instance.parent - struct lysc_node_list *
LY_STMT_MIN_ELEMENTS
< ::lysp_ext_substmt.storage and ::lysp_ext_instance.parent - uint32_t * ::lysc_ext_substmt.storage - uint32_t * ::lysc_ext_instance.parent - struct lysc_node_list *
LY_STMT_MODIFIER
< ::lysp_ext_substmt.storage - const char * ::lysp_ext_instance.parent - struct lysp_restr * ::lysc_ext_substmt.storage - const char * ::lysc_ext_instance.parent - struct lysc_pattern *
LY_STMT_MODULE
< ::lysp_ext_substmt.storage and ::lysp_ext_instance.parent - struct lysp_module * ::lysc_ext_substmt.storage - not compiled ::lysc_ext_instance.parent - struct lysc_module *
LY_STMT_MUST
< ::lysp_ext_substmt.storage - struct lysp_restr *[] ::lysp_ext_instance.parent - struct lysp_restr * ::lysc_ext_substmt.storage - struct lysc_must *[] ::lysc_ext_instance.parent - struct lysc_must *
LY_STMT_NAMESPACE
< ::lysp_ext_substmt.storage - const char * ::lysp_ext_instance.parent - struct lysp_module * ::lysc_ext_substmt.storage - const char * ::lysc_ext_instance.parent - struct lysc_module *
LY_STMT_NONE
LY_STMT_NOTIFICATION
< ::lysp_ext_substmt.storage and ::lysp_ext_instance.parent - struct lysp_node_notif * ::lysc_ext_substmt.storage and ::lysc_ext_instance.parent - struct lysc_node_notif *
LY_STMT_ORDERED_BY
< ::lysp_ext_substmt.storage - uint16_t * ::lysp_ext_instance.parent - struct lysp_node * ::lysc_ext_substmt.storage - uint16_t * ::lysc_ext_instance.parent - struct lysc_node *
LY_STMT_ORGANIZATION
< ::lysp_ext_substmt.storage - const char * ::lysp_ext_instance.parent - struct lysp_(sub)module * ::lysc_ext_substmt.storage - const char * ::lysc_ext_instance.parent - struct lysc_module *
LY_STMT_OUTPUT
< ::lysp_ext_substmt.storage and ::lysp_ext_instance.parent - struct lysp_node_action_inout * ::lysc_ext_substmt.storage and ::lysc_ext_instance.parent - struct lysc_node_action_inout *
LY_STMT_PATH
< ::lysp_ext_substmt.storage - struct lyxp_expr * ::lysp_ext_instance.parent - struct lysp_type * ::lysc_ext_substmt.storage - not compiled ::lysc_ext_instance.parent - struct lysc_type *
LY_STMT_PATTERN
< ::lysp_ext_substmt.storage - struct lysp_restr *[] ::lysp_ext_instance.parent - struct lysp_restr * ::lysc_ext_substmt.storage - struct lysc_pattern **[] ::lysc_ext_instance.parent - struct lysc_pattern *
LY_STMT_POSITION
< ::lysp_ext_substmt.storage - int64_t * ::lysp_ext_instance.parent - struct lysp_type_enum * ::lysc_ext_substmt.storage - int64_t * ::lysc_ext_instance.parent - struct lysc_type_bitenum_item *
LY_STMT_PREFIX
< ::lysp_ext_substmt.storage and ::lysp_ext_instance.parent - const char * ::lysc_ext_substmt.storage - not compiled ::lysc_ext_instance.parent - struct lysc_module *
LY_STMT_PRESENCE
< ::lysp_ext_substmt.storage and ::lysp_ext_instance.parent - const char * ::lysc_ext_substmt.storage - const char * ::lysc_ext_instance.parent - struct lysc_node_container *
LY_STMT_RANGE
< ::lysp_ext_substmt.storage and ::lysp_ext_instance.parent - struct lysp_restr * ::lysc_ext_substmt.storage and ::lysc_ext_instance.parent - struct lysc_range *
LY_STMT_REFERENCE
< ::lysp_ext_substmt.storage and ::lysp_ext_instance.parent - const char * ::lysc_ext_substmt.storage - const char * ::lysc_ext_instance.parent - compiled parent statement
LY_STMT_REFINE
< ::lysp_ext_substmt.storage - struct lysp_refine *[] ::lysp_ext_instance.parent - struct lysp_refine * ::lysc_ext_substmt.storage - not compiled ::lysc_ext_instance.parent - struct lysc_node *
LY_STMT_REQUIRE_INSTANCE
< ::lysp_ext_substmt.storage - uint8_t * ::lysp_ext_instance.parent - struct lysp_type * ::lysc_ext_substmt.storage - uint8_t * ::lysc_ext_instance.parent - struct lysc_type *
LY_STMT_REVISION
< ::lysp_ext_substmt.storage - struct lysp_revision *[] ::lysp_ext_instance.parent - struct lysp_revision * ::lysc_ext_substmt.storage and ::lysc_ext_instance.parent - not compiled
LY_STMT_REVISION_DATE
< ::lysp_ext_substmt.storage and ::lysp_ext_instance.parent - const char * ::lysc_ext_substmt.storage and ::lysc_ext_instance.parent - not compiled
LY_STMT_RPC
< ::lysp_ext_substmt.storage and ::lysp_ext_instance.parent - struct lysp_node_action * ::lysc_ext_substmt.storage and ::lysc_ext_instance.parent - struct lysc_node_action *
LY_STMT_STATUS
< ::lysp_ext_substmt.storage and ::lysp_ext_instance.parent - uint16_t * ::lysc_ext_substmt.storage - uint16_t * ::lysc_ext_instance.parent - compiled parent statement
LY_STMT_SUBMODULE
< ::lysp_ext_substmt.storage and ::lysp_ext_instance.parent - struct lysp_submodule * ::lysc_ext_substmt.storage - not compiled ::lysc_ext_instance.parent - struct lysc_module *
LY_STMT_SYNTAX_LEFT_BRACE
LY_STMT_SYNTAX_RIGHT_BRACE
LY_STMT_SYNTAX_SEMICOLON
LY_STMT_TYPE
< ::lysp_ext_substmt.storage and ::lysp_ext_instance.parent - struct lysp_type * ::lysc_ext_substmt.storage and ::lysc_ext_instance.parent - struct lysc_type *
LY_STMT_TYPEDEF
< ::lysp_ext_substmt.storage - struct lysp_tpdf *[] ::lysp_ext_instance.parent - struct lysp_tpdf * ::lysc_ext_substmt.storage - not compiled ::lysc_ext_instance.parent - struct lysc_type *
LY_STMT_UNIQUE
< ::lysp_ext_substmt.storage and ::lysp_ext_instance.parent - struct lysp_qname *[] ::lysc_ext_substmt.storage - not compiled ::lysc_ext_instance.parent - struct lysc_node_list *
LY_STMT_UNITS
< ::lysp_ext_substmt.storage and ::lysp_ext_instance.parent - const char * ::lysc_ext_substmt.storage - const char * ::lysc_ext_instance.parent - struct lysc_node *, struct lysc_type * (typedef)
LY_STMT_USES
< ::lysp_ext_substmt.storage and ::lysp_ext_instance.parent - struct lysp_node_uses * ::lysc_ext_substmt.storage and ::lysc_ext_instance.parent - struct lysc_node *
LY_STMT_VALUE
< ::lysp_ext_substmt.storage - int64_t * ::lysp_ext_instance.parent - struct lysp_type_enum * ::lysc_ext_substmt.storage - int64_t * ::lysc_ext_instance.parent - struct lysc_type_bitenum_item *
LY_STMT_WHEN
< ::lysp_ext_substmt.storage and ::lysp_ext_instance.parent - struct lysp_when * ::lysc_ext_substmt.storage and ::lysc_ext_instance.parent - struct lysc_when *
LY_STMT_YANG_VERSION
< ::lysp_ext_substmt.storage - uint8_t * ::lysp_ext_instance.parent - struct lysp_(sub)module * ::lysc_ext_substmt.storage - not compiled ::lysc_ext_instance.parent - struct lysc_module *
LY_STMT_YIN_ELEMENT
< ::lysp_ext_substmt.storage - uint16_t * ::lysp_ext_instance.parent - struct lysp_ext * ::lysc_ext_substmt.storage - not compiled ::lysc_ext_instance.parent - struct lysc_ext *

Type Aliases§

Type
@brief List of YANG statements