Dash Core Source Documentation (0.16.0.1)
Find detailed information regarding the Dash Core source code.
immer::detail::rbts::dec_right_visitor Struct Reference
#include <operations.hpp>
Inheritance diagram for immer::detail::rbts::dec_right_visitor:
Collaboration diagram for immer::detail::rbts::dec_right_visitor:
Public Types | |
using | this_t = dec_right_visitor |
using | dec_t = dec_visitor |
Static Public Member Functions | |
template<typename Pos > | |
static void | visit_relaxed (Pos &&p, count_t idx) |
template<typename Pos > | |
static void | visit_regular (Pos &&p, count_t idx) |
template<typename Pos > | |
static void | visit_leaf (Pos &&p, count_t idx) |
Static Public Member Functions inherited from immer::detail::rbts::visitor_base< dec_right_visitor > | |
static decltype(auto) | visit_node (Args &&...args) |
static decltype(auto) | visit_relaxed (Args &&...args) |
static decltype(auto) | visit_regular (Args &&...args) |
static decltype(auto) | visit_inner (Args &&...args) |
static decltype(auto) | visit_leaf (Args &&...args) |
Detailed Description
Definition at line 822 of file operations.hpp.
Member Typedef Documentation
◆ dec_t
Definition at line 825 of file operations.hpp.
◆ this_t
Definition at line 824 of file operations.hpp.
Member Function Documentation
◆ visit_leaf()
template<typename Pos >
|
inlinestatic |
Definition at line 850 of file operations.hpp.
References IMMER_UNREACHABLE.
◆ visit_regular()
template<typename Pos >
|
inlinestatic |
Definition at line 839 of file operations.hpp.
References immer::detail::rbts::node< T, MemoryPolicy, B, BL >::dec().
◆ visit_relaxed()
template<typename Pos >
|
inlinestatic |
Definition at line 828 of file operations.hpp.
References immer::detail::rbts::node< T, MemoryPolicy, B, BL >::dec().
The documentation for this struct was generated from the following file:
- src/immer/detail/rbts/operations.hpp