Dash Core Source Documentation (0.16.0.1)
Find detailed information regarding the Dash Core source code.
immer::detail::rbts::empty_regular_pos< NodeT > Struct Template Reference
#include <position.hpp>
Public Types | |
using | node_t = NodeT |
Public Member Functions | |
count_t | count () const |
node_t * | node () const |
shift_t | shift () const |
size_t | size () const |
template<typename Visitor , typename... Args> | |
void | each (Visitor, Args &&...) |
template<typename Visitor , typename... Args> | |
bool | each_pred (Visitor, Args &&...) |
template<typename Visitor , typename... Args> | |
decltype(auto) | visit (Visitor v, Args &&...args) |
Public Attributes | |
node_t * | node_ |
Detailed Description
template<typename NodeT>
struct immer::detail::rbts::empty_regular_pos< NodeT >
Definition at line 35 of file position.hpp.
Member Typedef Documentation
◆ node_t
template<typename NodeT >
using immer::detail::rbts::empty_regular_pos< NodeT >::node_t = NodeT |
Definition at line 37 of file position.hpp.
Member Function Documentation
◆ count()
template<typename NodeT >
|
inline |
Definition at line 40 of file position.hpp.
◆ each()
template<typename NodeT >
template<typename Visitor , typename... Args>
|
inline |
Definition at line 46 of file position.hpp.
◆ each_pred()
template<typename NodeT >
template<typename Visitor , typename... Args>
|
inline |
Definition at line 48 of file position.hpp.
◆ node()
template<typename NodeT >
|
inline |
Definition at line 41 of file position.hpp.
References immer::detail::rbts::empty_regular_pos< NodeT >::node_.
◆ shift()
template<typename NodeT >
|
inline |
Definition at line 42 of file position.hpp.
◆ size()
template<typename NodeT >
|
inline |
Definition at line 43 of file position.hpp.
◆ visit()
template<typename NodeT >
template<typename Visitor , typename... Args>
|
inline |
Definition at line 51 of file position.hpp.
Member Data Documentation
◆ node_
template<typename NodeT >
node_t* immer::detail::rbts::empty_regular_pos< NodeT >::node_ |
Definition at line 38 of file position.hpp.
Referenced by immer::detail::rbts::empty_regular_pos< NodeT >::node().
The documentation for this struct was generated from the following file:
- src/immer/detail/rbts/position.hpp