SDSL  3.0.0
Succinct Data Structure Library
sdsl::_hutu_shape< t_wt >::m_node Struct Reference

#include <wt_hutu.hpp>

Public Member Functions

 m_node ()
 
bool operator< (const m_node other)
 
bool operator> (const m_node other)
 

Public Attributes

size_type min_sum
 
int64_t i
 
int64_t j
 
heap_node< m_node > * qel
 
l_heap< ht_node > * myhpq
 
ht_nodelt
 
ht_nodert
 

Detailed Description

template<class t_wt>
struct sdsl::_hutu_shape< t_wt >::m_node

Definition at line 262 of file wt_hutu.hpp.

Constructor & Destructor Documentation

◆ m_node()

template<class t_wt >
sdsl::_hutu_shape< t_wt >::m_node::m_node ( )
inline

Definition at line 275 of file wt_hutu.hpp.

Member Function Documentation

◆ operator<()

template<class t_wt >
bool sdsl::_hutu_shape< t_wt >::m_node::operator< ( const m_node  other)
inline

Definition at line 282 of file wt_hutu.hpp.

◆ operator>()

template<class t_wt >
bool sdsl::_hutu_shape< t_wt >::m_node::operator> ( const m_node  other)
inline

Definition at line 289 of file wt_hutu.hpp.

Member Data Documentation

◆ i

template<class t_wt >
int64_t sdsl::_hutu_shape< t_wt >::m_node::i

Definition at line 266 of file wt_hutu.hpp.

◆ j

template<class t_wt >
int64_t sdsl::_hutu_shape< t_wt >::m_node::j

Definition at line 267 of file wt_hutu.hpp.

◆ lt

template<class t_wt >
ht_node* sdsl::_hutu_shape< t_wt >::m_node::lt

Definition at line 272 of file wt_hutu.hpp.

◆ min_sum

template<class t_wt >
size_type sdsl::_hutu_shape< t_wt >::m_node::min_sum

Definition at line 265 of file wt_hutu.hpp.

◆ myhpq

template<class t_wt >
l_heap<ht_node>* sdsl::_hutu_shape< t_wt >::m_node::myhpq

Definition at line 270 of file wt_hutu.hpp.

◆ qel

template<class t_wt >
heap_node<m_node>* sdsl::_hutu_shape< t_wt >::m_node::qel

Definition at line 269 of file wt_hutu.hpp.

◆ rt

template<class t_wt >
ht_node* sdsl::_hutu_shape< t_wt >::m_node::rt

Definition at line 273 of file wt_hutu.hpp.


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