libyang  3.6.1
libyang is YANG data modelling language parser and toolkit written (and providing API) in C.
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
version.h
Go to the documentation of this file.
1 
16 #ifndef LY_VERSION_H_
17 #define LY_VERSION_H_
18 
19 #include "ly_config.h"
20 
21 #ifdef __cplusplus
22 extern "C" {
23 #endif
24 
25 #define LY_VERSION_MAJOR 3
26 #define LY_VERSION_MINOR 6
27 #define LY_VERSION_MICRO 1
28 #define LY_VERSION "3.6.1"
30 #define LY_PROJ_VERSION_MAJOR 3
31 #define LY_PROJ_VERSION_MINOR 6
32 #define LY_PROJ_VERSION_MICRO 1
33 #define LY_PROJ_VERSION "3.6.1"
40 LIBYANG_API_DECL uint32_t ly_version_so_major(void);
41 
47 LIBYANG_API_DECL uint32_t ly_version_so_minor(void);
48 
54 LIBYANG_API_DECL uint32_t ly_version_so_micro(void);
55 
61 LIBYANG_API_DECL const char *ly_version_so_str(void);
62 
68 LIBYANG_API_DECL uint32_t ly_version_proj_major(void);
69 
75 LIBYANG_API_DECL uint32_t ly_version_proj_minor(void);
76 
82 LIBYANG_API_DECL uint32_t ly_version_proj_micro(void);
83 
89 LIBYANG_API_DECL const char *ly_version_proj_str(void);
90 
91 #ifdef __cplusplus
92 }
93 #endif
94 
95 #endif /* LY_VERSION_H_ */
uint32_t ly_version_proj_minor(void)
Get libyang minor project version.
uint32_t ly_version_proj_major(void)
Get libyang major project version.
const char * ly_version_so_str(void)
Get libyang string SO version.
uint32_t ly_version_so_micro(void)
Get libyang micro SO version.
uint32_t ly_version_proj_micro(void)
Get libyang micro project version.
uint32_t ly_version_so_minor(void)
Get libyang minor SO version.
const char * ly_version_proj_str(void)
Get libyang string project version.