SDSL 3.0.3
Succinct Data Structure Library
|
#include <wt_helper.hpp>
Public Types | |
using | node_type = typename t_tree_strat_fat::node_type |
typedef uint64_t | size_type |
Public Member Functions | |
_node (uint64_t bv_pos=0, uint64_t bv_pos_rank=0, node_type parent=t_tree_strat_fat::undef, node_type child_left=t_tree_strat_fat::undef, node_type child_right=t_tree_strat_fat::undef) | |
_node (_node const &)=default | |
_node & | operator= (_node const &v) |
_node & | operator= (pc_node const &v) |
size_type | serialize (std::ostream &out, structure_tree_node *v=nullptr, std::string name="") const |
void | load (std::istream &in) |
template<typename archive_t> | |
void | CEREAL_SAVE_FUNCTION_NAME (archive_t &ar) const |
template<typename archive_t> | |
void | CEREAL_LOAD_FUNCTION_NAME (archive_t &ar) |
bool | operator== (_node const &other) const noexcept |
Equality operator. | |
bool | operator!= (_node const &other) const noexcept |
Inequality operator. | |
Public Attributes | |
uint64_t | bv_pos = 0 |
uint64_t | bv_pos_rank = 0 |
node_type | parent = t_tree_strat_fat::undef |
node_type | child [2] = {t_tree_strat_fat::undef, t_tree_strat_fat::undef} |
Definition at line 92 of file wt_helper.hpp.
using sdsl::_node< t_tree_strat_fat >::node_type = typename t_tree_strat_fat::node_type |
Definition at line 94 of file wt_helper.hpp.
typedef uint64_t sdsl::_node< t_tree_strat_fat >::size_type |
Definition at line 95 of file wt_helper.hpp.
|
inline |
Definition at line 101 of file wt_helper.hpp.
|
default |
|
inline |
Definition at line 171 of file wt_helper.hpp.
|
inline |
Definition at line 161 of file wt_helper.hpp.
|
inline |
Definition at line 152 of file wt_helper.hpp.
|
inlinenoexcept |
Inequality operator.
Definition at line 188 of file wt_helper.hpp.
|
inline |
Definition at line 116 of file wt_helper.hpp.
|
inline |
Definition at line 129 of file wt_helper.hpp.
|
inlinenoexcept |
Equality operator.
Definition at line 181 of file wt_helper.hpp.
|
inline |
Definition at line 139 of file wt_helper.hpp.
uint64_t sdsl::_node< t_tree_strat_fat >::bv_pos = 0 |
Definition at line 96 of file wt_helper.hpp.
uint64_t sdsl::_node< t_tree_strat_fat >::bv_pos_rank = 0 |
Definition at line 97 of file wt_helper.hpp.
node_type sdsl::_node< t_tree_strat_fat >::child[2] = {t_tree_strat_fat::undef, t_tree_strat_fat::undef} |
Definition at line 99 of file wt_helper.hpp.
node_type sdsl::_node< t_tree_strat_fat >::parent = t_tree_strat_fat::undef |
Definition at line 98 of file wt_helper.hpp.