SDSL 3.0.3
Succinct Data Structure Library
Loading...
Searching...
No Matches
sdsl::_hutu_shape< t_wt > Struct Template Reference

#include <wt_hutu.hpp>

Classes

struct  heap_node
 Node class used by the leftist heap. More...
 
struct  ht_node
 
class  l_heap
 
struct  m_node
 

Public Types

enum  { lex_ordered = 1 }
 
typedef t_wt::size_type size_type
 

Static Public Member Functions

template<class t_rac >
static void construct_tree (t_rac &C, std::vector< pc_node > &temp_nodes)
 
static void assign_level (ht_node *n, int64_t lvl)
 

Detailed Description

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

Definition at line 50 of file wt_hutu.hpp.

Member Typedef Documentation

◆ size_type

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

Definition at line 52 of file wt_hutu.hpp.

Member Enumeration Documentation

◆ anonymous enum

template<class t_wt >
anonymous enum
Enumerator
lex_ordered 

Definition at line 53 of file wt_hutu.hpp.

Member Function Documentation

◆ assign_level()

template<class t_wt >
static void sdsl::_hutu_shape< t_wt >::assign_level ( ht_node * n,
int64_t lvl )
inlinestatic

Definition at line 684 of file wt_hutu.hpp.

◆ construct_tree()

template<class t_wt >
template<class t_rac >
static void sdsl::_hutu_shape< t_wt >::construct_tree ( t_rac & C,
std::vector< pc_node > & temp_nodes )
inlinestatic

Definition at line 356 of file wt_hutu.hpp.


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