#include <VideoDecoderUtilities.h>
◆ FEventSignal() [1/2]
| AVEncoder::DecoderUtilities::FEventSignal::FEventSignal |
( |
| ) |
|
|
inline |
◆ FEventSignal() [2/2]
| AVEncoder::DecoderUtilities::FEventSignal::FEventSignal |
( |
const FEventSignal & |
| ) |
|
|
delete |
◆ ~FEventSignal()
| AVEncoder::DecoderUtilities::FEventSignal::~FEventSignal |
( |
| ) |
|
|
inline |
◆ IsSignaled()
| bool AVEncoder::DecoderUtilities::FEventSignal::IsSignaled |
( |
| ) |
const |
|
inline |
Returns state of the signal.
◆ operator=()
◆ Reset()
| void AVEncoder::DecoderUtilities::FEventSignal::Reset |
( |
| ) |
|
|
inline |
Clears the signal. Threads will now wait again until the signal is set once more.
◆ Signal()
| void AVEncoder::DecoderUtilities::FEventSignal::Signal |
( |
| ) |
|
|
inline |
Signals the event to be set. If already set, this does nothing.
◆ Wait()
| void AVEncoder::DecoderUtilities::FEventSignal::Wait |
( |
| ) |
|
|
inline |
Waits for the event signal to get set. If already set, this function returns immediately.
◆ WaitAndReset()
| void AVEncoder::DecoderUtilities::FEventSignal::WaitAndReset |
( |
| ) |
|
|
inline |
Waits for the event signal to get set and clears it immediately. If already set, this function returns immediately.
◆ WaitTimeout()
| bool AVEncoder::DecoderUtilities::FEventSignal::WaitTimeout |
( |
int64 |
InMicroSeconds | ) |
|
|
inline |
Waits for the event signal to get set within the given time limit. If already set, this function returns immediately. Returns true when event was set, false when wait timed out.
◆ WaitTimeoutAndReset()
| bool AVEncoder::DecoderUtilities::FEventSignal::WaitTimeoutAndReset |
( |
int64 |
InMicroSeconds | ) |
|
|
inline |
Waits for the event signal to get set within the given time limit and clears it immediately. If already set, this function returns immediately. Returns true when event was set, false when wait timed out.
The documentation for this class was generated from the following file: