![]() |
libyang
4.0.12
libyang is YANG data modelling language parser and toolkit written (and providing API) in C.
|
Internal type plugin for sorting data nodes. More...
#include "plugins_types.h"#include <assert.h>#include <stddef.h>#include <string.h>#include "compat.h"#include "libyang.h"#include "ly_common.h"#include "tree_data_sorted.h"Go to the source code of this file.
Functions | |
| assert (!value->_canonical) | |
| LYD_VALUE_GET (value, val) | |
| lyds_free_tree (val->rbt) | |
| LYPLG_TYPE_VAL_INLINE_DESTROY (val) | |
| memset (value->fixed_mem, 0, LYD_VALUE_FIXED_MEM_SIZE) | |
Variables | |
| return | LY_SUCCESS |
| struct lyplg_type_record | plugins_lyds_tree [] |
| Plugin information for lyds_tree type implementation. More... | |
| dup | realtype = original->realtype |
Internal type plugin for sorting data nodes.
This source code is licensed under BSD 3-Clause License (the "License"). You may not use this file except in compliance with the License. You may obtain a copy of the License at
https://opensource.org/licenses/BSD-3-Clause
Definition in file lyds_tree.c.
| assert | ( | !value-> | _canonical | ) |
| LYD_VALUE_GET | ( | value | , |
| val | |||
| ) |
| lyds_free_tree | ( | val-> | rbt | ) |
| LYPLG_TYPE_VAL_INLINE_DESTROY | ( | val | ) |
| memset | ( | value-> | fixed_mem, |
| 0 | , | ||
| LYD_VALUE_FIXED_MEM_SIZE | |||
| ) |
| return LY_SUCCESS |
Definition at line 100 of file lyds_tree.c.
| struct lyplg_type_record plugins_lyds_tree[] |
Plugin information for lyds_tree type implementation.
Note that external plugins are supposed to use:
LYPLG_TYPES = {
Definition at line 138 of file lyds_tree.c.
| dup realtype = original->realtype |
Definition at line 98 of file lyds_tree.c.