#include <abort_callback.h>
Implementation of abort_callback interface.
Definition at line 53 of file abort_callback.h.
foobar2000_io::abort_callback_impl::abort_callback_impl |
( |
| ) |
|
|
inline |
void foobar2000_io::abort_callback_impl::abort |
( |
| ) |
|
|
inline |
Retrieves event object that can be used with some OS calls. The even object becomes signaled when abort is triggered. On win32, this is equivalent to win32 event handle (see: CreateEvent).
You must not close this handle or call any methods that change this handle's state (SetEvent() or ResetEvent()), you can only wait for it.
Implements foobar2000_io::abort_callback.
Definition at line 64 of file abort_callback.h.
HANDLE get_handle() const
bool foobar2000_io::abort_callback_impl::is_aborting |
( |
| ) |
const |
|
inlinevirtual |
void foobar2000_io::abort_callback_impl::reset |
( |
| ) |
|
|
inline |
void foobar2000_io::abort_callback_impl::set |
( |
| ) |
|
|
inline |
void foobar2000_io::abort_callback_impl::set_state |
( |
bool |
p_state | ) |
|
|
inline |
volatile bool foobar2000_io::abort_callback_impl::m_aborting |
|
private |
pfc::event foobar2000_io::abort_callback_impl::m_event |
|
private |
The documentation for this class was generated from the following file: