SDSL 3.0.3
Succinct Data Structure Library
Loading...
Searching...
No Matches
sdsl::k2_treap_ns::node_type Struct Reference

#include <k2_treap_helper.hpp>

Public Member Functions

 node_type ()=default
 node_type (uint8_t _t, t_p _p, uint64_t _idx, uint64_t _max_v, t_p _max_p)
 node_type (node_type &&)=default
 node_type (node_type const &)=default
node_typeoperator= (node_type &&)=default
node_typeoperator= (node_type const &)=default
bool operator< (node_type const &v) const

Public Attributes

uint8_t t
t_p p
uint64_t idx
uint64_t max_v
t_p max_p

Detailed Description

Definition at line 139 of file k2_treap_helper.hpp.

Constructor & Destructor Documentation

◆ node_type() [1/4]

sdsl::k2_treap_ns::node_type::node_type ( )
default

◆ node_type() [2/4]

sdsl::k2_treap_ns::node_type::node_type ( uint8_t _t,
t_p _p,
uint64_t _idx,
uint64_t _max_v,
t_p _max_p )
inline

Definition at line 148 of file k2_treap_helper.hpp.

◆ node_type() [3/4]

sdsl::k2_treap_ns::node_type::node_type ( node_type && )
default

◆ node_type() [4/4]

sdsl::k2_treap_ns::node_type::node_type ( node_type const & )
default

Member Function Documentation

◆ operator<()

bool sdsl::k2_treap_ns::node_type::operator< ( node_type const & v) const
inline

Definition at line 160 of file k2_treap_helper.hpp.

◆ operator=() [1/2]

node_type & sdsl::k2_treap_ns::node_type::operator= ( node_type && )
default

◆ operator=() [2/2]

node_type & sdsl::k2_treap_ns::node_type::operator= ( node_type const & )
default

Member Data Documentation

◆ idx

uint64_t sdsl::k2_treap_ns::node_type::idx

Definition at line 143 of file k2_treap_helper.hpp.

◆ max_p

t_p sdsl::k2_treap_ns::node_type::max_p

Definition at line 145 of file k2_treap_helper.hpp.

◆ max_v

uint64_t sdsl::k2_treap_ns::node_type::max_v

Definition at line 144 of file k2_treap_helper.hpp.

◆ p

t_p sdsl::k2_treap_ns::node_type::p

Definition at line 142 of file k2_treap_helper.hpp.

◆ t

uint8_t sdsl::k2_treap_ns::node_type::t

Definition at line 141 of file k2_treap_helper.hpp.


The documentation for this struct was generated from the following file: