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

#include <Tree_Schema.hpp>

Public Member Functions

 Deviation (struct lys_deviation *deviation, S_Deleter deleter)
 
 ~Deviation ()
 
const char * target_name ()
 
const char * dsc ()
 
const char * ref ()
 
S_Schema_Node orig_node ()
 
uint8_t deviate_size ()
 
uint8_t ext_size ()
 
std::vector< S_Deviate > deviate ()
 
std::vector< S_Ext_Instance > ext ()
 

Detailed Description

Definition at line 1209 of file Tree_Schema.hpp.

Constructor & Destructor Documentation

Deviation ( struct lys_deviation deviation,
S_Deleter  deleter 
)

wrapper for struct lys_deviation, for internal use only

Definition at line 481 of file Tree_Schema.cpp.

~Deviation ( )

Definition at line 485 of file Tree_Schema.cpp.

Member Function Documentation

const char* target_name ( )
inline

get target_name variable from lys_deviation

Definition at line 1216 of file Tree_Schema.hpp.

const char* dsc ( )
inline

get dsc variable from lys_deviation

Definition at line 1218 of file Tree_Schema.hpp.

const char* ref ( )
inline

get ref variable from lys_deviation

Definition at line 1220 of file Tree_Schema.hpp.

S_Schema_Node orig_node ( )

get orig_node variable from lys_deviation

Definition at line 486 of file Tree_Schema.cpp.

uint8_t deviate_size ( )
inline

get deviate_size variable from lys_deviation

Definition at line 1224 of file Tree_Schema.hpp.

uint8_t ext_size ( )
inline

get ext_size variable from lys_deviation

Definition at line 1226 of file Tree_Schema.hpp.

std::vector< S_Deviate > deviate ( )

get deviate variable from lys_deviation

Definition at line 487 of file Tree_Schema.cpp.

std::vector< S_Ext_Instance > ext ( )

get ext variable from lys_deviation

Definition at line 488 of file Tree_Schema.cpp.


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