A key identifier paired with a corresponding value. More...
A key identifier paired with a corresponding value.
Definition at line 666 of file util_type.cuh.
Public Types | |
typedef _Key | Key |
Key data type. | |
typedef _Value | Value |
Value data type. | |
Public Member Functions | |
__host__ __device__ __forceinline__ | KeyValuePair () |
Constructor. | |
__host__ __device__ __forceinline__ | KeyValuePair (Key const &key, Value const &value) |
Constructor. | |
__host__ __device__ __forceinline__ bool | operator!= (const KeyValuePair &b) |
Inequality operator. | |
Data Fields | |
Key | key |
Item key. | |
Value | value |
Item value. | |
typedef _Key cub::KeyValuePair< _Key, _Value >::Key |
Key data type.
Definition at line 668 of file util_type.cuh.
typedef _Value cub::KeyValuePair< _Key, _Value >::Value |
Value data type.
Definition at line 669 of file util_type.cuh.
|
inline |
Constructor.
Definition at line 676 of file util_type.cuh.
|
inline |
Constructor.
Definition at line 680 of file util_type.cuh.
|
inline |
Inequality operator.
Definition at line 683 of file util_type.cuh.
Key cub::KeyValuePair< _Key, _Value >::key |
Item key.
Definition at line 671 of file util_type.cuh.
Value cub::KeyValuePair< _Key, _Value >::value |
Item value.
Definition at line 672 of file util_type.cuh.