cub::ScanByKeyPolicy#

struct ScanByKeyPolicy#

The tuning policy for all ByKey algorithms in DeviceScan.

Public Functions

inline friend ::std::ostream &operator<<(
::std::ostream &os,
const ScanByKeyPolicy &p
)#

Public Members

ScanByKeyAlgorithm algorithm#

The scan-by-key algorithm to use.

ScanByKeyLookbackPolicy lookback#

The policy for the scan-by-key algorithm based on decoupled-lookback.

Only used when algorithm is decoupled look-back <>_.

Friends

inline friend constexpr bool operator==(
const ScanByKeyPolicy &lhs,
const ScanByKeyPolicy &rhs
) noexcept#
inline friend constexpr bool operator!=(
const ScanByKeyPolicy &lhs,
const ScanByKeyPolicy &rhs
) noexcept#