SDSL 3.0.1
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 (const _node &)=default | |
_node & | operator= (const _node &v) |
_node & | operator= (const pc_node &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 77 of file wt_helper.hpp.
using sdsl::_node< t_tree_strat_fat >::node_type = typename t_tree_strat_fat::node_type |
Definition at line 79 of file wt_helper.hpp.
typedef uint64_t sdsl::_node< t_tree_strat_fat >::size_type |
Definition at line 80 of file wt_helper.hpp.
|
inline |
Definition at line 86 of file wt_helper.hpp.
|
default |
|
inline |
Definition at line 156 of file wt_helper.hpp.
|
inline |
Definition at line 146 of file wt_helper.hpp.
|
inline |
Definition at line 137 of file wt_helper.hpp.
|
inlinenoexcept |
Inequality operator.
Definition at line 173 of file wt_helper.hpp.
|
inline |
Definition at line 101 of file wt_helper.hpp.
|
inline |
Definition at line 114 of file wt_helper.hpp.
|
inlinenoexcept |
Equality operator.
Definition at line 166 of file wt_helper.hpp.
|
inline |
Definition at line 124 of file wt_helper.hpp.
uint64_t sdsl::_node< t_tree_strat_fat >::bv_pos = 0 |
Definition at line 81 of file wt_helper.hpp.
uint64_t sdsl::_node< t_tree_strat_fat >::bv_pos_rank = 0 |
Definition at line 82 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 84 of file wt_helper.hpp.
node_type sdsl::_node< t_tree_strat_fat >::parent = t_tree_strat_fat::undef |
Definition at line 83 of file wt_helper.hpp.