libyang
1.0.253
YANG data modeling language library
|
class for wrapping ly_set. More...
#include <Libyang.hpp>
Public Member Functions | |
Set (struct ly_set *set, S_Deleter) | |
Set () | |
~Set () | |
unsigned int | size () |
unsigned int | number () |
std::vector< S_Data_Node > | data () |
std::vector< S_Schema_Node > | schema () |
S_Set | dup () |
int | add (S_Data_Node node, int options=0) |
int | add (S_Schema_Node node, int options=0) |
int | contains (S_Data_Node node) |
int | contains (S_Schema_Node node) |
int | clean () |
int | rm (S_Data_Node node) |
int | rm (S_Schema_Node node) |
int | rm_index (unsigned int index) |
class for wrapping ly_set.
Definition at line 186 of file Libyang.hpp.
Set | ( | struct ly_set * | set, |
S_Deleter | deleter | ||
) |
wrapper for ly_set_new
Definition at line 363 of file Libyang.cpp.
Set | ( | ) |
Definition at line 354 of file Libyang.cpp.
~Set | ( | ) |
Definition at line 367 of file Libyang.cpp.
|
inline |
get size variable from ly_set
Definition at line 194 of file Libyang.hpp.
|
inline |
get number variable from ly_set
Definition at line 196 of file Libyang.hpp.
std::vector< S_Data_Node > data | ( | ) |
get d variable from ly_set_set
Definition at line 368 of file Libyang.cpp.
std::vector< S_Schema_Node > schema | ( | ) |
get s variable from ly_set_set
Definition at line 378 of file Libyang.cpp.
S_Set dup | ( | ) |
wrapper for ly_set_dup
Definition at line 388 of file Libyang.cpp.
int add | ( | S_Data_Node | node, |
int | options = 0 |
||
) |
wrapper for ly_set_add
Definition at line 397 of file Libyang.cpp.
int add | ( | S_Schema_Node | node, |
int | options = 0 |
||
) |
wrapper for ly_set_add
Definition at line 403 of file Libyang.cpp.
int contains | ( | S_Data_Node | node | ) |
wrapper for ly_set_contains
Definition at line 409 of file Libyang.cpp.
int contains | ( | S_Schema_Node | node | ) |
wrapper for ly_set_contains
Definition at line 415 of file Libyang.cpp.
int clean | ( | ) |
wrapper for ly_set_clean
Definition at line 421 of file Libyang.cpp.
int rm | ( | S_Data_Node | node | ) |
wrapper for ly_set_rm
Definition at line 424 of file Libyang.cpp.
int rm | ( | S_Schema_Node | node | ) |
wrapper for ly_set_rm
Definition at line 430 of file Libyang.cpp.
int rm_index | ( | unsigned int | index | ) |
wrapper for ly_set_rm_index
Definition at line 436 of file Libyang.cpp.