Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
Aleph::AbstractTreeNodeAllocator< Node > Class Template Referenceabstract

#include <tpl_dynSetTree.H>

Inheritance diagram for Aleph::AbstractTreeNodeAllocator< Node >:
[legend]

Public Member Functions

 AbstractTreeNodeAllocator ()=default
 
virtual Nodealloc_lval (const typename Node::key_type &key)=0
 
virtual Nodealloc_rval (typename Node::key_type &&key)=0
 
virtual void unalloc (Node *)=0
 
virtual ~AbstractTreeNodeAllocator ()=default
 

Detailed Description

template<typename Node>
class Aleph::AbstractTreeNodeAllocator< Node >

Definition at line 82 of file tpl_dynSetTree.H.

Constructor & Destructor Documentation

◆ AbstractTreeNodeAllocator()

◆ ~AbstractTreeNodeAllocator()

Member Function Documentation

◆ alloc_lval()

template<typename Node >
virtual Node * Aleph::AbstractTreeNodeAllocator< Node >::alloc_lval ( const typename Node::key_type &  key)
pure virtual

◆ alloc_rval()

template<typename Node >
virtual Node * Aleph::AbstractTreeNodeAllocator< Node >::alloc_rval ( typename Node::key_type &&  key)
pure virtual

◆ unalloc()


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