NVBIO
|
generic implementation of a move function for WorkUnit's
This class is responsible for moving any external payload bound to a work-unit, and gets invoked when the work-queue changes the execution slot of a continuation relative to its parent.
Definition at line 233 of file work_queue.h.
#include <work_queue.h>
Public Methods | |
template<typename WorkStreamT , typename WorkUnitT > | |
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE void | move (const WorkStreamT &stream, const uint2 src_slot, WorkUnitT *src_unit, const uint2 dst_slot, WorkUnitT *dst_unit) const |
|
inline |
Definition at line 237 of file work_queue.h.