Dash Core Source Documentation (0.16.0.1)
Find detailed information regarding the Dash Core source code.
#include <operations.hpp>
|
template<typename Pos > |
static node_t * | visit_relaxed (Pos &&pos, edit_t e, node_t *tail, count_t ts) |
|
template<typename Pos , typename... Args> |
static node_t * | visit_regular (Pos &&pos, edit_t e, node_t *tail, Args &&...) |
|
template<typename Pos , typename... Args> |
static node_t * | visit_leaf (Pos &&pos, edit_t e, node_t *tail, Args &&...) |
|
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) |
|
|
static constexpr auto | B = NodeT::bits |
|
static constexpr auto | BL = NodeT::bits_leaf |
|
template<typename NodeT, bool Mutating = true>
struct immer::detail::rbts::push_tail_mut_visitor< NodeT, Mutating >
Definition at line 648 of file operations.hpp.
◆ edit_t
template<typename NodeT , bool Mutating = true>
◆ node_t
template<typename NodeT , bool Mutating = true>
◆ this_no_mut_t
template<typename NodeT , bool Mutating = true>
◆ this_t
template<typename NodeT , bool Mutating = true>
◆ visit_leaf()
template<typename NodeT , bool Mutating = true>
template<typename Pos , typename... Args>
◆ visit_regular()
template<typename NodeT , bool Mutating = true>
template<typename Pos , typename... Args>
◆ visit_relaxed()
template<typename NodeT , bool Mutating = true>
template<typename Pos >
Definition at line 660 of file operations.hpp.
References immer::detail::rbts::push_tail_mut_visitor< NodeT, Mutating >::B, immer::detail::rbts::push_tail_mut_visitor< NodeT, Mutating >::BL, immer::detail::rbts::node< T, MemoryPolicy, B, BL >::can_mutate(), count, immer::detail::rbts::dec_inner(), immer::detail::rbts::node< T, MemoryPolicy, B, BL >::ensure_mutable_relaxed_n(), and immer::detail::rbts::node< T, MemoryPolicy, B, BL >::inner().
template<typename NodeT , bool Mutating = true>
◆ BL
template<typename NodeT , bool Mutating = true>
The documentation for this struct was generated from the following file: