Advanced Chunk Processing Library 0.2.0
A comprehensive C++ library for advanced data chunking strategies and processing operations
Loading...
Searching...
No Matches
advanced_structures::ChunkTreap< T >::Node Struct Reference
+ Collaboration diagram for advanced_structures::ChunkTreap< T >::Node:

Public Member Functions

 Node (T val, int prio)
 

Public Attributes

std::shared_ptr< Nodeleft
 
int priority
 
std::shared_ptr< Noderight
 
value
 

Detailed Description

template<typename T>
struct advanced_structures::ChunkTreap< T >::Node

Definition at line 428 of file advanced_structures.hpp.

Constructor & Destructor Documentation

◆ Node()

template<typename T >
advanced_structures::ChunkTreap< T >::Node::Node ( val,
int  prio 
)
inline

Member Data Documentation

◆ left

template<typename T >
std::shared_ptr<Node> advanced_structures::ChunkTreap< T >::Node::left

Definition at line 431 of file advanced_structures.hpp.

◆ priority

template<typename T >
int advanced_structures::ChunkTreap< T >::Node::priority

Definition at line 430 of file advanced_structures.hpp.

◆ right

template<typename T >
std::shared_ptr<Node> advanced_structures::ChunkTreap< T >::Node::right

Definition at line 432 of file advanced_structures.hpp.

◆ value

template<typename T >
T advanced_structures::ChunkTreap< T >::Node::value

Definition at line 429 of file advanced_structures.hpp.


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