HDK
|
#include "UT_API.h"
#include "UT_Array.h"
#include "UT_Assert.h"
#include "UT_Debug.h"
#include "UT_Optional.h"
#include "UT_StringHolder.h"
#include "UT_UniquePtr.h"
#include "UT_WorkBuffer.h"
#include <SYS/SYS_Compiler.h>
#include <SYS/SYS_Platform.h>
#include <SYS/SYS_ProcessorDefines.h>
#include <cctype>
#include <variant>
#include "UT_ARTMapImpl.h"
Go to the source code of this file.
Classes | |
class | UT_ARTMap< T > |
A simple radix tree implementation. More... | |
class | UT_ARTNode< T > |
class | UT_ARTNodeDelete |
class | UT_ARTNode< T > |
class | UT_ARTIterator< T > |
class | UT_ARTNode4< T > |
class | UT_ARTNode16< T > |
class | UT_ARTNode48< T > |
class | UT_ARTNode256< T > |
class | UT_ARTMap< T > |
A simple radix tree implementation. More... | |
struct | std::tuple_size< UT_ARTIterator< T > > |
struct | std::tuple_element< N, UT_ARTIterator< T > > |
Namespaces | |
std | |
Typedefs | |
template<typename T > | |
using | UT_ARTNodePtr = UT_UniquePtr< T, UT_ARTNodeDelete > |
Functions | |
template<std::size_t N, class T , std::enable_if_t< N==0, int > = 0> | |
auto | get (const UT_ARTIterator< T > &it) -> decltype(it.key()) |
using UT_ARTNodePtr = UT_UniquePtr<T, UT_ARTNodeDelete> |
Definition at line 67 of file UT_ARTMap.h.
auto get | ( | const UT_ARTIterator< T > & | it | ) | -> decltype(it.key()) |
Definition at line 1073 of file UT_ARTMap.h.