Halide 19.0.0
Halide compiler and libraries
|
#include <PerfectHashMap.h>
Classes | |
struct | const_iterator |
struct | iterator |
Public Member Functions | |
void | make_large (int n) |
T & | emplace (const K *n, T &&t) |
T & | insert (const K *n, const T &t) |
const T & | get (const K *n) const |
T & | get (const K *n) |
T & | get_or_create (const K *n) |
bool | contains (const K *n) const |
size_t | size () const |
iterator | begin () |
iterator | end () |
const_iterator | begin () const |
const_iterator | end () const |
Definition at line 38 of file PerfectHashMap.h.
|
inline |
Definition at line 227 of file PerfectHashMap.h.
|
inline |
Definition at line 235 of file PerfectHashMap.h.
|
inline |
Definition at line 248 of file PerfectHashMap.h.
|
inline |
Definition at line 262 of file PerfectHashMap.h.
|
inline |
Definition at line 275 of file PerfectHashMap.h.
|
inline |
Definition at line 288 of file PerfectHashMap.h.
|
inline |
Definition at line 301 of file PerfectHashMap.h.
|
inline |
Definition at line 314 of file PerfectHashMap.h.
|
inline |
Definition at line 386 of file PerfectHashMap.h.
References PerfectHashMap< K, T, max_small_size, phm_assert >::end(), PerfectHashMap< K, T, max_small_size, phm_assert >::iterator::end, PerfectHashMap< K, T, max_small_size, phm_assert >::iterator::iter, and PerfectHashMap< K, T, max_small_size, phm_assert >::iterator::key().
|
inline |
Definition at line 400 of file PerfectHashMap.h.
References PerfectHashMap< K, T, max_small_size, phm_assert >::iterator::end, and PerfectHashMap< K, T, max_small_size, phm_assert >::iterator::iter.
Referenced by PerfectHashMap< K, T, max_small_size, phm_assert >::begin(), and PerfectHashMap< K, T, max_small_size, phm_assert >::begin().
|
inline |
Definition at line 406 of file PerfectHashMap.h.
References PerfectHashMap< K, T, max_small_size, phm_assert >::const_iterator::end, PerfectHashMap< K, T, max_small_size, phm_assert >::end(), PerfectHashMap< K, T, max_small_size, phm_assert >::const_iterator::iter, and PerfectHashMap< K, T, max_small_size, phm_assert >::const_iterator::key().
|
inline |
Definition at line 420 of file PerfectHashMap.h.
References PerfectHashMap< K, T, max_small_size, phm_assert >::const_iterator::end, and PerfectHashMap< K, T, max_small_size, phm_assert >::const_iterator::iter.