LSLab
lslab::map< K, V, Allocator, Hash > Member List

This is the complete list of members for lslab::map< K, V, Allocator, Hash >, including all inherited members.

buckets() (defined in lslab::map< K, V, Allocator, Hash >)lslab::map< K, V, Allocator, Hash >inline
buckets()lslab::map< K, V, Allocator, Hash >inline
find_function(const K &key, Fn &&fn, bool thread_mask=true) (defined in lslab::map< K, V, Allocator, Hash >)lslab::map< K, V, Allocator, Hash >inline
find_function(const K &key, Fn &&fn, bool thread_mask=true)lslab::map< K, V, Allocator, Hash >inline
get(const K &key, V &value, bool thread_mask=true) (defined in lslab::map< K, V, Allocator, Hash >)lslab::map< K, V, Allocator, Hash >inline
get(K *operations, cuda::std::pair< bool, V > *output, size_t size, cudaStream_t stream=0x0) (defined in lslab::map< K, V, Allocator, Hash >)lslab::map< K, V, Allocator, Hash >inline
get(const K &key, V &value, bool thread_mask=true)lslab::map< K, V, Allocator, Hash >inline
get(K *operations, cuda::std::pair< bool, V > *output, size_t size, cudaStream_t stream=0x0)lslab::map< K, V, Allocator, Hash >inline
insert_function(const K &key, Fn &&fn, bool thread_mask=true) (defined in lslab::map< K, V, Allocator, Hash >)lslab::map< K, V, Allocator, Hash >inline
insert_function(const K &key, Fn &&fn, bool thread_mask=true)lslab::map< K, V, Allocator, Hash >inline
map() (defined in lslab::map< K, V, Allocator, Hash >)lslab::map< K, V, Allocator, Hash >inline
map(unsigned n_log_2) (defined in lslab::map< K, V, Allocator, Hash >)lslab::map< K, V, Allocator, Hash >inline
map(unsigned n_log_2, Allocator &&a) (defined in lslab::map< K, V, Allocator, Hash >)lslab::map< K, V, Allocator, Hash >inline
map(warp_mutex *lt, detail::slab_node< K, V > *s, unsigned n_log_2) (defined in lslab::map< K, V, Allocator, Hash >)lslab::map< K, V, Allocator, Hash >inline
map(warp_mutex *lt, detail::slab_node< K, V > *s, unsigned n_log_2, Allocator &&a) (defined in lslab::map< K, V, Allocator, Hash >)lslab::map< K, V, Allocator, Hash >inline
map()lslab::map< K, V, Allocator, Hash >inline
map(unsigned n_log_2)lslab::map< K, V, Allocator, Hash >inline
map(unsigned n_log_2, Allocator &&a)lslab::map< K, V, Allocator, Hash >inline
map(warp_mutex *lt, detail::slab_node< K, V > *s, unsigned n_log_2)lslab::map< K, V, Allocator, Hash >inline
map(warp_mutex *lt, detail::slab_node< K, V > *s, unsigned n_log_2, Allocator &&a)lslab::map< K, V, Allocator, Hash >inline
put(const K &key, const V &value, bool thread_mask=true) (defined in lslab::map< K, V, Allocator, Hash >)lslab::map< K, V, Allocator, Hash >inline
put(cuda::std::pair< K, V > *operations, V *output, size_t size, cudaStream_t stream=0x0) (defined in lslab::map< K, V, Allocator, Hash >)lslab::map< K, V, Allocator, Hash >inline
put(K *operations_keys, V *operations_values, V *output, size_t size, cudaStream_t stream=0x0) (defined in lslab::map< K, V, Allocator, Hash >)lslab::map< K, V, Allocator, Hash >inline
put(const K &key, const V &value, bool thread_mask=true)lslab::map< K, V, Allocator, Hash >inline
put(cuda::std::pair< K, V > *operations, V *output, size_t size, cudaStream_t stream=0x0)lslab::map< K, V, Allocator, Hash >inline
put(K *operations_keys, V *operations_values, V *output, size_t size, cudaStream_t stream=0x0)lslab::map< K, V, Allocator, Hash >inline
this_t typedef (defined in lslab::map< K, V, Allocator, Hash >)lslab::map< K, V, Allocator, Hash >
this_t typedeflslab::map< K, V, Allocator, Hash >
update(const K &key, const V &value, bool thread_mask=true) (defined in lslab::map< K, V, Allocator, Hash >)lslab::map< K, V, Allocator, Hash >inline
update(cuda::std::pair< K, V > *operations, cuda::std::pair< bool, V > *output, size_t size, cudaStream_t stream=0x0) (defined in lslab::map< K, V, Allocator, Hash >)lslab::map< K, V, Allocator, Hash >inline
update(const K &key, const V &value, bool thread_mask=true)lslab::map< K, V, Allocator, Hash >inline
update(cuda::std::pair< K, V > *operations, cuda::std::pair< bool, V > *output, size_t size, cudaStream_t stream=0x0)lslab::map< K, V, Allocator, Hash >inline
update_function(const K &key, Fn &&fn, bool thread_mask=true) (defined in lslab::map< K, V, Allocator, Hash >)lslab::map< K, V, Allocator, Hash >inline
update_function(const K &key, Fn &&fn, bool thread_mask=true)lslab::map< K, V, Allocator, Hash >inline
~map() (defined in lslab::map< K, V, Allocator, Hash >)lslab::map< K, V, Allocator, Hash >inline
~map()lslab::map< K, V, Allocator, Hash >inline