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

#include <Tree_Schema.hpp>

Public Member Functions

 Ext_Instance (lys_ext_instance *ext_instance, S_Deleter deleter)
 
 ~Ext_Instance ()
 
const char * arg_value ()
 
uint16_t flags ()
 
uint8_t ext_size ()
 
uint8_t insubstmt_index ()
 
uint8_t insubstmt ()
 
uint8_t parent_type ()
 
uint8_t ext_type ()
 
std::vector< S_Ext_Instance > ext ()
 
S_Ext def ()
 
void * priv ()
 
S_Module module ()
 
LYS_NODE nodetype ()
 

Detailed Description

Definition at line 490 of file Tree_Schema.hpp.

Constructor & Destructor Documentation

Ext_Instance ( lys_ext_instance ext_instance,
S_Deleter  deleter 
)

wrapper for struct lys_ext_instance, for internal use only

Definition at line 231 of file Tree_Schema.cpp.

Definition at line 235 of file Tree_Schema.cpp.

Member Function Documentation

const char* arg_value ( )
inline

get arg_value variable from lys_ext_instance

Definition at line 498 of file Tree_Schema.hpp.

uint16_t flags ( )
inline

get flags variable from lys_ext_instance

Definition at line 500 of file Tree_Schema.hpp.

uint8_t ext_size ( )
inline

get ext_size variable from lys_ext_instance

Definition at line 502 of file Tree_Schema.hpp.

uint8_t insubstmt_index ( )
inline

get insubstmt_index variable from lys_ext_instance

Definition at line 504 of file Tree_Schema.hpp.

uint8_t insubstmt ( )
inline

get insubstmt variable from lys_ext_instance

Definition at line 506 of file Tree_Schema.hpp.

uint8_t parent_type ( )
inline

get parent_type variable from lys_ext_instance

Definition at line 508 of file Tree_Schema.hpp.

uint8_t ext_type ( )
inline

get ext_type variable from lys_ext_instance

Definition at line 510 of file Tree_Schema.hpp.

std::vector< S_Ext_Instance > ext ( )

get ext variable from lys_ext_instance

Definition at line 236 of file Tree_Schema.cpp.

S_Ext def ( )
inline

get definition of the instantiated extension from lys_ext_instance

Definition at line 514 of file Tree_Schema.hpp.

void* priv ( )
inline

get priv variable from lys_ext_instance

Definition at line 516 of file Tree_Schema.hpp.

S_Module module ( )
inline

get module variable from lys_ext_instance

Definition at line 518 of file Tree_Schema.hpp.

LYS_NODE nodetype ( )
inline

get nodetype variable from lys_ext_instance

Definition at line 520 of file Tree_Schema.hpp.


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