libyang  3.1.0
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 File Reference

libyang version definitions More...

Go to the source code of this file.

Data Structures

struct  ly_version
 

Macros

#define LY_PROJ_VERSION   "3.1.0"
 
#define LY_PROJ_VERSION_MAJOR   3
 
#define LY_PROJ_VERSION_MICRO   0
 
#define LY_PROJ_VERSION_MINOR   1
 
#define LY_VERSION   "3.2.0"
 
#define LY_VERSION_MAJOR   3
 
#define LY_VERSION_MICRO   0
 
#define LY_VERSION_MINOR   2
 

Variables

LIBYANG_API_DECL struct ly_version ly_version_proj
 libyang project version. More...
 
LIBYANG_API_DECL struct ly_version ly_version_so
 libyang SO version. More...
 

Detailed Description

libyang version definitions

Author
Radek Krejci rkrej.nosp@m.ci@c.nosp@m.esnet.nosp@m..cz
Michal Vasko mvask.nosp@m.o@ce.nosp@m.snet..nosp@m.cz Copyright (c) 2020 - 2024 CESNET, z.s.p.o.

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 version.h.


Data Structure Documentation

struct ly_version

Definition at line 33 of file version.h.

Data Fields
uint32_t major

Major version number

uint32_t micro

Micro version number

uint32_t minor

Minor version number

const char * str

Version string

Macro Definition Documentation

#define LY_PROJ_VERSION   "3.1.0"

project version string

Definition at line 31 of file version.h.

#define LY_PROJ_VERSION_MAJOR   3

project major version number

Definition at line 28 of file version.h.

#define LY_PROJ_VERSION_MICRO   0

project micro version number

Definition at line 30 of file version.h.

#define LY_PROJ_VERSION_MINOR   1

project minor version number

Definition at line 29 of file version.h.

#define LY_VERSION   "3.2.0"

libyang version string

Definition at line 26 of file version.h.

#define LY_VERSION_MAJOR   3

libyang major version number

Definition at line 23 of file version.h.

#define LY_VERSION_MICRO   0

libyang micro version number

Definition at line 25 of file version.h.

#define LY_VERSION_MINOR   2

libyang minor version number

Definition at line 24 of file version.h.

Variable Documentation

LIBYANG_API_DECL struct ly_version ly_version_proj

libyang project version.

LIBYANG_API_DECL struct ly_version ly_version_so

libyang SO version.