libyang
2.0.194
libyang is YANG data modelling language parser and toolkit written (and providing API) in C.
libyang.h
Go to the documentation of this file.
1
15
#ifndef LY_LIBYANG_H_
16
#define LY_LIBYANG_H_
17
18
#include <stdint.h>
19
20
#ifdef __cplusplus
21
extern
"C"
{
22
#endif
23
24
#include "
context.h
"
25
#include "
dict.h
"
26
#include "
in.h
"
27
#include "
log.h
"
28
#include "
out.h
"
29
#include "
parser_data.h
"
30
#include "
parser_schema.h
"
31
#include "
printer_data.h
"
32
#include "
printer_schema.h
"
33
#include "
set.h
"
34
#include "
tree.h
"
35
#include "
tree_data.h
"
36
#include "
tree_schema.h
"
37
38
/*
39
* The following headers are supposed to be included explicitly:
40
* - plugins_types.h
41
* - plugins_exts.h
42
*/
43
160
#ifdef __cplusplus
161
}
162
#endif
163
164
#endif
/* LY_LIBYANG_H_ */
context.h
internal context structures and functions
dict.h
libyang dictionary
in.h
libyang input structures and functions
log.h
Logger manipulation routines and error definitions.
out.h
libyang output structures and functions
parser_data.h
Data parsers for libyang.
parser_schema.h
Schema parsers for libyang.
printer_data.h
Data printers for libyang.
printer_schema.h
Schema printers for libyang.
set.h
Generic set structure and manipulation routines.
tree.h
libyang generic macros and functions to work with YANG schema or data trees.
tree_data.h
libyang representation of YANG data trees.
tree_schema.h
libyang representation of YANG schema trees.
src
libyang.h
Generated on Mon May 9 2022 00:00:00 for libyang by
1.9.1