warpcore 0.0.1
Hashing at the Speed of Light on modern CUDA-accelerators
checks.cuh File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 warpcore
 
 warpcore::checks
 assertion helpers
 

Macros

#define WARPCORE_CHECKS_CUH
 

Functions

constexpr __host____device__ bool warpcore::checks::is_valid_cg_size (index_t cgsize) noexcept
 
template<class T >
constexpr __host____device__ bool warpcore::checks::is_valid_key_type () noexcept
 
template<class T >
constexpr __host____device__ bool warpcore::checks::is_valid_slot_type () noexcept
 
template<class T >
constexpr __host____device__ bool warpcore::checks::is_valid_value_type () noexcept
 
template<class T >
constexpr __host____device__ bool warpcore::checks::is_valid_counter_type () noexcept
 
template<class T >
constexpr __host____device__ bool warpcore::checks::is_hasher () noexcept
 
template<class T >
constexpr __host____device__ bool warpcore::checks::is_true_permutation_hasher () noexcept
 
template<class T >
constexpr __host____device__ bool warpcore::checks::is_probing_scheme () noexcept
 
template<class T >
constexpr __host____device__ bool warpcore::checks::is_cycle_free_probing_scheme () noexcept
 
template<class T >
constexpr __host____device__ bool warpcore::checks::is_key_value_storage () noexcept
 
template<class T >
constexpr __host____device__ bool warpcore::checks::is_value_storage () noexcept
 
template<class T >
constexpr __host____device__ bool warpcore::checks::is_status_handler () noexcept
 

Macro Definition Documentation

◆ WARPCORE_CHECKS_CUH

#define WARPCORE_CHECKS_CUH

Definition at line 2 of file checks.cuh.