rocPRIM
Public Member Functions | Protected Attributes | List of all members
detail::lookback_scan_prefix_op< T, BinaryFunction, LookbackScanState > Class Template Reference
Collaboration diagram for detail::lookback_scan_prefix_op< T, BinaryFunction, LookbackScanState >:
Collaboration graph
[legend]

Public Member Functions

ROCPRIM_DEVICE ROCPRIM_INLINE lookback_scan_prefix_op (unsigned int block_id, BinaryFunction scan_op, LookbackScanState &scan_state)
 
ROCPRIM_DEVICE ROCPRIM_INLINE void reduce_partial_prefixes (unsigned int block_id, flag_type &flag, T &partial_prefix)
 
ROCPRIM_DEVICE ROCPRIM_INLINE T get_prefix ()
 
ROCPRIM_DEVICE ROCPRIM_INLINE T operator() (T reduction)
 

Protected Attributes

unsigned int block_id_
 
BinaryFunction scan_op_
 
LookbackScanState & scan_state_
 

The documentation for this class was generated from the following file: