#include "conscience_util.h"#include "system.h"#include <ctime>#include <future>#include <mutex>#include <condition_variable>#include <thread>Go to the source code of this file.
Classes | |
| struct | conscience_utils::async::DebouceState |
| class | conscience_utils::async::CscTimer |
Namespaces | |
| conscience_utils | |
| conscience_utils::async | |
Functions | |
| template<typename TFutureResult > | |
| bool | conscience_utils::async::isFutureDone (future< TFutureResult > &f) |
| template<typename... TArgs> | |
| function< void(TArgs...)> | conscience_utils::async::debounce (function< void(TArgs...)> f, int periodMillis) |
| bool | conscience_utils::async::executeWithTimeout (const function< void()> &action, std::chrono::milliseconds timeoutMillis) |