libyang  1.0.215
YANG data modeling language library
Ext Class Reference

#include <Tree_Schema.hpp>

Public Member Functions

 Ext (struct lys_ext *ext, S_Deleter deleter)
 
 ~Ext ()
 
const char * name ()
 
const char * dsc ()
 
const char * ref ()
 
uint16_t flags ()
 
uint8_t ext_size ()
 
std::vector< S_Ext_Instance > ext_instance ()
 
const char * argument ()
 
S_Module module ()
 

Detailed Description

Definition at line 1062 of file Tree_Schema.hpp.

Constructor & Destructor Documentation

◆ Ext()

Ext ( struct lys_ext ext,
S_Deleter  deleter 
)

wrapper for struct lys_ext, for internal use only

Definition at line 438 of file Tree_Schema.cpp.

◆ ~Ext()

~Ext ( )

Definition at line 442 of file Tree_Schema.cpp.

Member Function Documentation

◆ name()

const char* name ( )
inline

get name variable from lys_ext

Definition at line 1069 of file Tree_Schema.hpp.

◆ dsc()

const char* dsc ( )
inline

get dsc variable from lys_ext

Definition at line 1071 of file Tree_Schema.hpp.

◆ ref()

const char* ref ( )
inline

get ref variable from lys_ext

Definition at line 1073 of file Tree_Schema.hpp.

◆ flags()

uint16_t flags ( )
inline

get flags variable from lys_ext

Definition at line 1075 of file Tree_Schema.hpp.

◆ ext_size()

uint8_t ext_size ( )
inline

get ext_size variable from lys_ext

Definition at line 1077 of file Tree_Schema.hpp.

◆ ext_instance()

std::vector< S_Ext_Instance > ext_instance ( )

get ext_instance variable from lys_ext

Definition at line 443 of file Tree_Schema.cpp.

◆ argument()

const char* argument ( )
inline

get argument variable from lys_ext

Definition at line 1081 of file Tree_Schema.hpp.

◆ module()

S_Module module ( )

get module variable from lys_ext

Definition at line 444 of file Tree_Schema.cpp.


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