#include <amprt.h>
_AMPIMP Concurrency::details::_Event::_Event |
( |
| ) |
|
_AMPIMP Concurrency::details::_Event::~_Event |
( |
| ) |
|
_AMPIMP Concurrency::details::_Event::_Event |
( |
const _Event & |
_Other | ) |
|
Concurrency::details::_Event::_Event |
( |
_In_ _Event_impl * |
_Impl | ) |
|
|
private |
_AMPIMP _Event Concurrency::details::_Event::_Add_continuation |
( |
const std::function< _Event __cdecl()> & |
_Continuation_task | ) |
|
Creates an event which is an ordered collection of this and a continuation task
- Returns
- The composite event
Creates an event which is an ordered collection of this and _Ev
- Returns
- The composite event
Wait until the _Event completes and throw any exceptions that occur.
_AMPIMP bool Concurrency::details::_Event::_Is_empty |
( |
| ) |
const |
Tells if this is an empty event
- Returns
- true, if the _Event is empty false, otherwise
_AMPIMP bool Concurrency::details::_Event::_Is_finished |
( |
| ) |
|
Poll whether the _Event has completed or not and throws any exceptions that occur
- Returns
- true, if the _Event has completed, false otherwise
_AMPIMP bool Concurrency::details::_Event::_Is_finished_nothrow |
( |
| ) |
|
Poll whether the _Event has completed or not. Swallows any exceptions
- Returns
- true, if the _Event has completed, false otherwise
Return false if the other _Event is same as this _Event; true otherwise
Return true if the other _Event is same as this _Event; false otherwise
friend class _D3D_accelerator_view_impl |
|
friend |
The documentation for this class was generated from the following file: