add_child(const std::size_t n) | sharing_nodet< keyT, valueT, equalT > | inline |
clear() | sharing_nodet< keyT, valueT, equalT > | inline |
d_ct typedef | sharing_nodet< keyT, valueT, equalT > | |
d_it typedef | sharing_nodet< keyT, valueT, equalT > | |
d_lt typedef | sharing_nodet< keyT, valueT, equalT > | |
data | sharing_nodet< keyT, valueT, equalT > | protected |
datat typedef | sharing_nodet< keyT, valueT, equalT > | |
empty() const | sharing_nodet< keyT, valueT, equalT > | inline |
find_child(const std::size_t n) const | sharing_nodet< keyT, valueT, equalT > | inline |
find_leaf(const keyT &k) const | sharing_nodet< keyT, valueT, equalT > | inline |
find_leaf(const keyT &k) | sharing_nodet< keyT, valueT, equalT > | inline |
get_container() const | sharing_nodet< keyT, valueT, equalT > | inline |
get_container() | sharing_nodet< keyT, valueT, equalT > | inline |
get_key() const | sharing_nodet< keyT, valueT, equalT > | inline |
get_to_map() const | sharing_nodet< keyT, valueT, equalT > | inline |
get_to_map() | sharing_nodet< keyT, valueT, equalT > | inline |
get_value() const | sharing_nodet< keyT, valueT, equalT > | inline |
is_container() const | sharing_nodet< keyT, valueT, equalT > | inline |
is_defined_container() const | sharing_nodet< keyT, valueT, equalT > | inline |
is_defined_internal() const | sharing_nodet< keyT, valueT, equalT > | inline |
is_defined_leaf() const | sharing_nodet< keyT, valueT, equalT > | inline |
is_internal() const | sharing_nodet< keyT, valueT, equalT > | inline |
is_leaf() const | sharing_nodet< keyT, valueT, equalT > | inline |
leaf_listt typedef | sharing_nodet< keyT, valueT, equalT > | |
leaft typedef | sharing_nodet< keyT, valueT, equalT > | |
make_leaf(const keyT &k, valueU &&v) | sharing_nodet< keyT, valueT, equalT > | inline |
mutate_value(std::function< void(valueT &)> mutator) | sharing_nodet< keyT, valueT, equalT > | inline |
place_leaf(const keyT &k, valueU &&v) | sharing_nodet< keyT, valueT, equalT > | inline |
read_container() const | sharing_nodet< keyT, valueT, equalT > | inline |
read_internal() const | sharing_nodet< keyT, valueT, equalT > | inline |
read_leaf() const | sharing_nodet< keyT, valueT, equalT > | inline |
remove_child(const std::size_t n) | sharing_nodet< keyT, valueT, equalT > | inline |
remove_leaf(const keyT &k) | sharing_nodet< keyT, valueT, equalT > | inline |
set_value(valueU &&v) | sharing_nodet< keyT, valueT, equalT > | inline |
shares_with(const sharing_nodet &other) const | sharing_nodet< keyT, valueT, equalT > | inline |
sharing_nodet() | sharing_nodet< keyT, valueT, equalT > | inline |
sharing_nodet(const keyT &k, valueU &&v) | sharing_nodet< keyT, valueT, equalT > | inline |
swap(sharing_nodet &other) | sharing_nodet< keyT, valueT, equalT > | inline |
to_mapt typedef | sharing_nodet< keyT, valueT, equalT > | |
use_count() const | sharing_nodet< keyT, valueT, equalT > | inline |
use_countt typedef | sharing_nodet< keyT, valueT, equalT > | |
write_container() | sharing_nodet< keyT, valueT, equalT > | inlineprotected |
write_internal() | sharing_nodet< keyT, valueT, equalT > | inlineprotected |