Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
Aleph::TreapRkNode_Data Class Reference

#include <tpl_treapRk.H>

Inheritance diagram for Aleph::TreapRkNode_Data:
[legend]

Public Member Functions

 TreapRkNode_Data () noexcept
 
 TreapRkNode_Data (SentinelCtor) noexcept
 
unsigned longgetPriority () noexcept
 
unsigned longgetCount () noexcept
 
void reset () noexcept
 

Private Attributes

unsigned long priority
 
unsigned long count
 

Detailed Description

Definition at line 64 of file tpl_treapRk.H.

Constructor & Destructor Documentation

◆ TreapRkNode_Data() [1/2]

Aleph::TreapRkNode_Data::TreapRkNode_Data ( )
inlinenoexcept

Definition at line 72 of file tpl_treapRk.H.

◆ TreapRkNode_Data() [2/2]

Aleph::TreapRkNode_Data::TreapRkNode_Data ( SentinelCtor  )
inlinenoexcept

Definition at line 77 of file tpl_treapRk.H.

Member Function Documentation

◆ getCount()

unsigned long & Aleph::TreapRkNode_Data::getCount ( )
inlinenoexcept

Definition at line 84 of file tpl_treapRk.H.

References count.

◆ getPriority()

unsigned long & Aleph::TreapRkNode_Data::getPriority ( )
inlinenoexcept

Definition at line 82 of file tpl_treapRk.H.

References priority.

◆ reset()

void Aleph::TreapRkNode_Data::reset ( )
inlinenoexcept

Definition at line 86 of file tpl_treapRk.H.

References count.

Member Data Documentation

◆ count

unsigned long Aleph::TreapRkNode_Data::count
private

Definition at line 68 of file tpl_treapRk.H.

Referenced by getCount(), and reset().

◆ priority

unsigned long Aleph::TreapRkNode_Data::priority
private

Definition at line 66 of file tpl_treapRk.H.

Referenced by getPriority().


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