CLRX
1
An unofficial OpenCL extensions designed for Radeon GPUs
|
DTree container (kind of B-Tree) More...
#include <CLRX/Config.h>
#include <algorithm>
#include <iterator>
#include <initializer_list>
#include <climits>
#include <cstddef>
#include <memory>
#include <CLRX/utils/Utilities.h>
Go to the source code of this file.
Classes | |
struct | CLRX::SelectFirst< T1, T2 > |
Select first element from pair. More... | |
struct | CLRX::Identity< T > |
get element same as input More... | |
class | CLRX::DTree< K, T, Comp, KeyOfVal, AT > |
main D-Tree container of the unique ordered elements (D-Tree is kind of the B-Tree) More... | |
struct | CLRX::DTree< K, T, Comp, KeyOfVal, AT >::NodeBase |
struct | CLRX::DTree< K, T, Comp, KeyOfVal, AT >::Node0 |
struct | CLRX::DTree< K, T, Comp, KeyOfVal, AT >::Node1 |
Node1 - main node that holds Node0's or Node1's. More... | |
struct | CLRX::DTree< K, T, Comp, KeyOfVal, AT >::NodeV |
struct | CLRX::DTree< K, T, Comp, KeyOfVal, AT >::IterBase |
main iterator class More... | |
struct | CLRX::DTree< K, T, Comp, KeyOfVal, AT >::Iter |
iterator which allow to modify underlying element More... | |
struct | CLRX::DTree< K, T, Comp, KeyOfVal, AT >::ConstIter |
iterator that allow only to read element More... | |
class | CLRX::DTreeSet< T, Comp > |
DTree set. More... | |
class | CLRX::DTreeMap< K, V, Comp > |
DTree map. More... | |
Namespaces | |
CLRX | |
main namespace | |
DTree container (kind of B-Tree)