Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
Aleph::DynSetTree< Key, Tree, Compare >::Node_Op< Key_Op > Struct Template Reference

Public Member Functions

 Node_Op (Key_Op &__key_op)
 
 Node_Op (Key_Op &&__key_op)
 
void operator() (Node *root)
 

Public Attributes

Key_Opkey_op
 

Detailed Description

template<typename Key, template< typename, class > class Tree = Avl_Tree, class Compare = Aleph::less<Key>>
template<class Key_Op>
struct Aleph::DynSetTree< Key, Tree, Compare >::Node_Op< Key_Op >

Definition at line 1145 of file tpl_dynSetTree.H.

Constructor & Destructor Documentation

◆ Node_Op() [1/2]

template<typename Key , template< typename, class > class Tree = Avl_Tree, class Compare = Aleph::less<Key>>
template<class Key_Op >
Aleph::DynSetTree< Key, Tree, Compare >::Node_Op< Key_Op >::Node_Op ( Key_Op __key_op)
inline

Definition at line 1149 of file tpl_dynSetTree.H.

◆ Node_Op() [2/2]

template<typename Key , template< typename, class > class Tree = Avl_Tree, class Compare = Aleph::less<Key>>
template<class Key_Op >
Aleph::DynSetTree< Key, Tree, Compare >::Node_Op< Key_Op >::Node_Op ( Key_Op &&  __key_op)
inline

Definition at line 1153 of file tpl_dynSetTree.H.

Member Function Documentation

◆ operator()()

template<typename Key , template< typename, class > class Tree = Avl_Tree, class Compare = Aleph::less<Key>>
template<class Key_Op >
void Aleph::DynSetTree< Key, Tree, Compare >::Node_Op< Key_Op >::operator() ( Node root)
inline

Member Data Documentation

◆ key_op

template<typename Key , template< typename, class > class Tree = Avl_Tree, class Compare = Aleph::less<Key>>
template<class Key_Op >
Key_Op& Aleph::DynSetTree< Key, Tree, Compare >::Node_Op< Key_Op >::key_op

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