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 long & getPriority () noexcept
 
unsigned long & getCount () noexcept
 
void reset () noexcept
 

Private Attributes

unsigned long priority
 
unsigned long count
 

Detailed Description

Definition at line 65 of file tpl_treapRk.H.

Constructor & Destructor Documentation

◆ TreapRkNode_Data() [1/2]

Aleph::TreapRkNode_Data::TreapRkNode_Data ( )
inlinenoexcept

Definition at line 73 of file tpl_treapRk.H.

◆ TreapRkNode_Data() [2/2]

Aleph::TreapRkNode_Data::TreapRkNode_Data ( SentinelCtor  )
inlinenoexcept

Definition at line 78 of file tpl_treapRk.H.

Member Function Documentation

◆ getCount()

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

Definition at line 85 of file tpl_treapRk.H.

References count.

◆ getPriority()

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

Definition at line 83 of file tpl_treapRk.H.

References priority.

◆ reset()

void Aleph::TreapRkNode_Data::reset ( )
inlinenoexcept

Definition at line 87 of file tpl_treapRk.H.

References count.

Member Data Documentation

◆ count

unsigned long Aleph::TreapRkNode_Data::count
private

Definition at line 69 of file tpl_treapRk.H.

Referenced by getCount(), and reset().

◆ priority

unsigned long Aleph::TreapRkNode_Data::priority
private

Definition at line 67 of file tpl_treapRk.H.

Referenced by getPriority().


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