template<typename _UnsignedBits, typename T>
struct cub::BaseTraits< UNSIGNED_INTEGER, true, false, _UnsignedBits, T >
Basic type traits (unsigned primitive specialization)
Definition at line 957 of file util_type.cuh.
|
enum | { PRIMITIVE = true,
NULL_TYPE = false
} |
|
typedef _UnsignedBits | UnsignedBits |
|
|
static __device__ __forceinline__ UnsignedBits | TwiddleIn (UnsignedBits key) |
|
static __device__ __forceinline__ UnsignedBits | TwiddleOut (UnsignedBits key) |
|
static __host__ __device__ __forceinline__ T | Max () |
|
static __host__ __device__ __forceinline__ T | Lowest () |
|
|
static const Category | CATEGORY = UNSIGNED_INTEGER |
|
static const UnsignedBits | LOWEST_KEY = UnsignedBits(0) |
|
static const UnsignedBits | MAX_KEY = UnsignedBits(-1) |
|
The documentation for this struct was generated from the following file: