libyang
3.4.2
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 91 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 129 of file lyds_tree.c.
dup realtype = original->realtype |
Definition at line 89 of file lyds_tree.c.