|
Kodi Documentation 23.0
Kodi is an open source media player and entertainment hub.
|
#include "threads/Event.h"#include "threads/Timer.h"#include <atomic>#include <chrono>#include <functional>#include <mutex>#include <optional>#include <stdexcept>#include <thread>#include <utility>#include <vector>#include <gtest/gtest.h>Functions | |
| TEST (TestTimer, FiresOnce) | |
| TEST (TestTimer, FiresAtInterval) | |
| TEST (TestTimer, RestartPostponesTimeout) | |
| TEST (TestTimer, RestartAsyncShortensTimeout) | |
| TEST (TestTimer, RestartAsyncFromCallback) | |
| TEST (TestTimer, SharesOneThreadInDueOrder) | |
| TEST (TestTimer, StopWaitsForCallback) | |
| TEST (TestTimer, StopWaitsOnlyForItsOwnCallback) | |
| TEST (TestTimer, StoppedTimerRunsUntilItsCallbackReturns) | |
| TEST (TestTimer, StopFromOwnCallback) | |
| TEST (TestTimer, ExceptionInCallbackDoesNotStopOtherTimers) | |
| TEST (TestTimer, DestroyingScheduledTimerUnschedulesIt) | |
| TEST (TestTimer, ElapsedTime) | |
| TEST | ( | TestTimer | , |
| DestroyingScheduledTimerUnschedulesIt | ) |
| TEST | ( | TestTimer | , |
| ElapsedTime | ) |
| TEST | ( | TestTimer | , |
| ExceptionInCallbackDoesNotStopOtherTimers | ) |
| TEST | ( | TestTimer | , |
| FiresAtInterval | ) |
| TEST | ( | TestTimer | , |
| FiresOnce | ) |
| TEST | ( | TestTimer | , |
| RestartAsyncFromCallback | ) |
| TEST | ( | TestTimer | , |
| RestartAsyncShortensTimeout | ) |
| TEST | ( | TestTimer | , |
| RestartPostponesTimeout | ) |
| TEST | ( | TestTimer | , |
| SharesOneThreadInDueOrder | ) |
| TEST | ( | TestTimer | , |
| StopFromOwnCallback | ) |
| TEST | ( | TestTimer | , |
| StoppedTimerRunsUntilItsCallbackReturns | ) |
| TEST | ( | TestTimer | , |
| StopWaitsForCallback | ) |
| TEST | ( | TestTimer | , |
| StopWaitsOnlyForItsOwnCallback | ) |