|
tlx
|
Loser/Tournament tree variants. More...
Classes | |
| class | LoserTreeCopyBase< ValueType, Comparator > |
| Guarded loser tree/tournament tree, either copying the whole element into the tree structure, or looking up the element via the index. More... | |
| class | LoserTreeCopy< Stable, ValueType, Comparator > |
| Guarded loser tree/tournament tree, either copying the whole element into the tree structure, or looking up the element via the index. More... | |
| class | LoserTreeCopy< true, ValueType, Comparator > |
| Guarded loser tree/tournament tree, either copying the whole element into the tree structure, or looking up the element via the index. More... | |
| class | LoserTreePointerBase< ValueType, Comparator > |
| Guarded loser tree, using pointers to the elements instead of copying them into the tree nodes. More... | |
| class | LoserTreePointer< Stable, ValueType, Comparator > |
| Guarded loser tree, using pointers to the elements instead of copying them into the tree nodes. More... | |
| class | LoserTreePointer< true, ValueType, Comparator > |
| Guarded loser tree, using pointers to the elements instead of copying them into the tree nodes. More... | |
| class | LoserTreeCopyUnguardedBase< ValueType, Comparator > |
| Unguarded loser tree, copying the whole element into the tree structure. More... | |
| class | LoserTreeCopyUnguarded< Stable, ValueType, Comparator > |
| class | LoserTreeCopyUnguarded< true, ValueType, Comparator > |
| class | LoserTreePointerUnguardedBase< ValueType, Comparator > |
| Unguarded loser tree, keeping only pointers to the elements in the tree structure. More... | |
| class | LoserTreePointerUnguarded< Stable, ValueType, Comparator > |
| class | LoserTreePointerUnguarded< true, ValueType, Comparator > |
| class | LoserTreeSwitch< Stable, ValueType, Comparator, Enable > |
| class | enable_if< sizeof(ValueType)<=2 *sizeof(size_t)>::type > |
| class | LoserTreeUnguardedSwitch< Stable, ValueType, Comparator, Enable > |
| class | enable_if< sizeof(ValueType)<=2 *sizeof(size_t)>::type > |
Typedefs | |
| template<bool Stable, typename ValueType, typename Comparator> | |
| using | LoserTree |
| template<bool Stable, typename ValueType, typename Comparator> | |
| using | LoserTreeUnguarded |
Loser/Tournament tree variants.
| using LoserTree |
Definition at line 888 of file loser_tree.hpp.
| using LoserTreeUnguarded |
Definition at line 910 of file loser_tree.hpp.