![]() |
sysrepo
1.4.70
YANG datastore
|
Class for wrapping sr_xpath_ctx_t. More...
#include <Xpath.hpp>
Public Member Functions | |
Xpath_Ctx () | |
char * | begining () |
char * | current_node () |
char * | replaced_position () |
char | replaced_char () |
~Xpath_Ctx () | |
char * | next_node (char *xpath) |
char * | next_node_with_ns (char *xpath) |
char * | next_key_name (char *xpath) |
char * | next_key_value (char *xpath) |
char * | node (char *xpath, const char *node_name) |
char * | node_rel (char *xpath, const char *node_name) |
char * | node_idx (char *xpath, size_t index) |
char * | node_idx_rel (char *xpath, size_t index) |
char * | node_key_value (char *xpath, const char *key) |
char * | node_key_value_idx (char *xpath, size_t index) |
char * | key_value (char *xpath, const char *node_name, const char *key_name) |
char * | key_value_idx (char *xpath, size_t node_index, size_t key_index) |
char * | last_node (char *xpath) |
char * | node_name (const char *xpath) |
bool | node_name_eq (const char *xpath, const char *node_str) |
void | recover () |
Xpath_Ctx | ( | ) |
Constructor for an empty sr_xpath_ctx_t.
~Xpath_Ctx | ( | ) |
|
inline |
|
inline |
Wrapper for sr_xpath_next_node.
|
inline |
Wrapper for sr_xpath_next_node_with_ns.
|
inline |
Wrapper for sr_xpath_next_key_name.
|
inline |
Wrapper for sr_xpath_next_key_value.
|
inline |
Wrapper for sr_xpath_node.
|
inline |
Wrapper for sr_xpath_node_rel.
|
inline |
Wrapper for sr_xpath_node_idx.
|
inline |
Wrapper for sr_xpath_node_idx_rel.
|
inline |
Wrapper for sr_xpath_node_key_value.
|
inline |
Wrapper for sr_xpath_node_key_value_idx.
|
inline |
Wrapper for sr_xpath_key_value.
|
inline |
Wrapper for sr_xpath_key_value_idx.
|
inline |
Wrapper for sr_xpath_last_node.
|
inline |
Wrapper for sr_xpath_node_name.
|
inline |
Wrapper for sr_xpath_node_name_eq.
|
inline |
Wrapper for sr_xpath_recover.