morph 0.1.0
Asynchronous bridge between GUI thread and business models
Loading...
Searching...
No Matches
step_executor.hpp File Reference

morph::testing::StepExecutor: an executor whose posted tasks run only when a test steps it. More...

#include <cstddef>
#include <deque>
#include <functional>
#include <mutex>
#include <stdexcept>
#include <utility>
#include "../core/executor.hpp"

Go to the source code of this file.

Classes

class  morph::testing::StepExecutor
 IExecutor that queues every posted task and runs them only when the test explicitly asks, one at a time. More...

Detailed Description

morph::testing::StepExecutor: an executor whose posted tasks run only when a test steps it.

Definition in file step_executor.hpp.