cuda::experimental::stf::stream_async_op

Defined in include/cuda/experimental/__stf/stream/internal/event_types.cuh

class stream_async_op

This implements an asynchronous operation synchronized by the means of stream-based events.

Public Functions

stream_async_op() = default
inline stream_async_op(backend_ctx_untyped &bctx, decorated_stream dstream, event_list &prereq_in)
inline stream_async_op(backend_ctx_untyped &bctx, const data_place &place, cudaStream_t *target_stream, event_list &prereq_in)
inline void set_symbol(::std::string s)
inline event end_as_event(backend_ctx_untyped &bctx)
inline event_list end(backend_ctx_untyped &bctx)