libyang  1.0.253
YANG data modeling language library
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups
Deviate Class Reference

#include <Tree_Schema.hpp>

Public Member Functions

 Deviate (struct lys_deviate *deviate, S_Deleter deleter)
 
 ~Deviate ()
 
LYS_DEVIATE_TYPE mod ()
 
uint8_t flags ()
 
uint8_t dflt_size ()
 
uint8_t ext_size ()
 
uint8_t min_set ()
 
uint8_t max_set ()
 
uint8_t must_size ()
 
uint8_t unique_size ()
 
uint32_t min ()
 
uint32_t max ()
 
S_Restr must ()
 
S_Unique unique ()
 
S_Type type ()
 
const char * units ()
 
std::vector< std::string > dflt ()
 
std::vector< S_Ext_Instance > ext ()
 

Detailed Description

Definition at line 1165 of file Tree_Schema.hpp.

Constructor & Destructor Documentation

Deviate ( struct lys_deviate deviate,
S_Deleter  deleter 
)

wrapper for struct lys_deviate, for internal use only

Definition at line 471 of file Tree_Schema.cpp.

~Deviate ( )

Definition at line 475 of file Tree_Schema.cpp.

Member Function Documentation

LYS_DEVIATE_TYPE mod ( )
inline

get mod variable from lys_deviate

Definition at line 1172 of file Tree_Schema.hpp.

uint8_t flags ( )
inline

get flags variable from lys_deviate

Definition at line 1174 of file Tree_Schema.hpp.

uint8_t dflt_size ( )
inline

get dflt_size variable from lys_deviate

Definition at line 1176 of file Tree_Schema.hpp.

uint8_t ext_size ( )
inline

get ext_size variable from lys_deviate

Definition at line 1178 of file Tree_Schema.hpp.

uint8_t min_set ( )
inline

get min_set variable from lys_deviate

Definition at line 1180 of file Tree_Schema.hpp.

uint8_t max_set ( )
inline

get max_set variable from lys_deviate

Definition at line 1182 of file Tree_Schema.hpp.

uint8_t must_size ( )
inline

get must_size variable from lys_deviate

Definition at line 1184 of file Tree_Schema.hpp.

uint8_t unique_size ( )
inline

get unique_size variable from lys_deviate

Definition at line 1186 of file Tree_Schema.hpp.

uint32_t min ( )
inline

get min variable from lys_deviate

Definition at line 1188 of file Tree_Schema.hpp.

uint32_t max ( )
inline

get max variable from lys_deviate

Definition at line 1190 of file Tree_Schema.hpp.

S_Restr must ( )

get must variable from lys_deviate

Definition at line 477 of file Tree_Schema.cpp.

S_Unique unique ( )

get unique variable from lys_deviate

Definition at line 478 of file Tree_Schema.cpp.

S_Type type ( )

get type variable from lys_deviate

Definition at line 479 of file Tree_Schema.cpp.

const char* units ( )
inline

get units variable from lys_deviate

Definition at line 1198 of file Tree_Schema.hpp.

std::vector<std::string> dflt ( )
inline

get dflt variable from lys_deviate

Definition at line 1200 of file Tree_Schema.hpp.

std::vector< S_Ext_Instance > ext ( )

get ext variable from lys_deviate

Definition at line 476 of file Tree_Schema.cpp.


The documentation for this class was generated from the following files: