![]() |
sysrepo
1.4.70
YANG datastore
|
Data Structures | |
class | Callback |
Helper class for calling C callbacks, C++ only. More... | |
class | Change |
Class for wrapping sr_change_oper_t. More... | |
class | Change_Iter |
Class for wrapping sr_change_iter_t. More... | |
class | Connection |
Class for wrapping sr_conn_ctx_t. More... | |
union | count_e |
class | Data |
Class for wrapping sr_data_t. More... | |
class | Deleter |
class | Errors |
Class for wrapping sr_error_info_t. More... | |
class | Iter_Change |
Class for wrapping sr_change_iter_t. More... | |
class | Logs |
Class for wrapping ref sr_log_level_t. More... | |
class | Session |
Class for wrapping sr_session_ctx_t. More... | |
class | Subscribe |
Class for wrapping sr_subscription_ctx_t. More... | |
class | sysrepo_exception |
Class for wrapping sr_error_t. More... | |
class | Tree_Change |
Class for wrapping tree sr_change_oper_t. More... | |
class | Val |
Class for wrapping sr_val_t. More... | |
class | Vals |
Class for wrapping sr_val_t array. More... | |
class | Vals_Holder |
Class for wrapping sr_val_t in callbacks. More... | |
union | value_e |
class | Xpath_Ctx |
Class for wrapping sr_xpath_ctx_t. More... | |
Typedefs | |
typedef union sysrepo::value_e | value_t |
typedef union sysrepo::count_e | count_t |
using | S_Iter_Change = std::shared_ptr< Iter_Change > |
using | S_Session = std::shared_ptr< Session > |
using | S_Subscribe = std::shared_ptr< Subscribe > |
using | S_Connection = std::shared_ptr< Connection > |
using | S_Operation = std::shared_ptr< Operation > |
using | S_Errors = std::shared_ptr< Errors > |
using | S_Data = std::shared_ptr< Data > |
using | S_Val = std::shared_ptr< Val > |
using | S_Vals_Holder = std::shared_ptr< Vals_Holder > |
using | S_Vals = std::shared_ptr< Vals > |
using | S_Xpath_Ctx = std::shared_ptr< Xpath_Ctx > |
using | S_Logs = std::shared_ptr< Logs > |
using | S_Change = std::shared_ptr< Change > |
using | S_Tree_Change = std::shared_ptr< Tree_Change > |
using | S_Callback = std::shared_ptr< Callback > |
using | S_Deleter = std::shared_ptr< Deleter > |
Enumerations | |
enum | Free_Type { VAL, VALS, VALS_POINTER, SESSION } |
Functions | |
void | throw_exception (int error) |
const char * | get_repo_path () |
uint32_t | connection_count () |
union sysrepo::count_e |
Definition at line 46 of file Internal.hpp.
Data Fields | ||
---|---|---|
size_t | _cnt | |
size_t * | p_cnt |
union sysrepo::value_e |
Definition at line 40 of file Internal.hpp.
Data Fields | ||
---|---|---|
sr_val_t * | _val | |
sr_val_t ** | p_vals | |
sr_session_ctx_t * | _sess |
typedef union sysrepo::value_e value_t |
typedef union sysrepo::count_e count_t |
|
strong |
Enumerator | |
---|---|
VAL | |
VALS | |
VALS_POINTER | |
SESSION |
Definition at line 33 of file Internal.hpp.