Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
TdRbTreeRkTest Class Reference
Inheritance diagram for TdRbTreeRkTest:
[legend]
Collaboration diagram for TdRbTreeRkTest:
[legend]

Protected Types

using Tree = TdRbTreeRk< int >
 
using Node = Tree::Node
 

Protected Member Functions

void TearDown () override
 
Nodemake_node (int key)
 
std::vector< Node * > make_nodes (const std::vector< int > &keys)
 

Protected Attributes

Tree tree
 
std::vector< Node * > allocated_nodes
 

Detailed Description

Definition at line 57 of file tdrbtreerk_test.cc.

Member Typedef Documentation

◆ Node

Definition at line 61 of file tdrbtreerk_test.cc.

◆ Tree

Definition at line 60 of file tdrbtreerk_test.cc.

Member Function Documentation

◆ make_node()

Node * TdRbTreeRkTest::make_node ( int  key)
inlineprotected

Definition at line 73 of file tdrbtreerk_test.cc.

References allocated_nodes.

Referenced by make_nodes().

◆ make_nodes()

std::vector< Node * > TdRbTreeRkTest::make_nodes ( const std::vector< int > &  keys)
inlineprotected

Definition at line 80 of file tdrbtreerk_test.cc.

References make_node(), Aleph::maps(), and nodes.

◆ TearDown()

void TdRbTreeRkTest::TearDown ( )
inlineoverrideprotected

Definition at line 66 of file tdrbtreerk_test.cc.

References allocated_nodes.

Member Data Documentation

◆ allocated_nodes

std::vector<Node*> TdRbTreeRkTest::allocated_nodes
protected

Definition at line 64 of file tdrbtreerk_test.cc.

Referenced by make_node(), and TearDown().

◆ tree

Tree TdRbTreeRkTest::tree
protected

Definition at line 63 of file tdrbtreerk_test.cc.


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