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

OwnerStrand: one core-cpp strand over a morph executor, which is itself a morph executor — the owner a component's state belongs to. More...

#include <core/async/ExecutorContext.hpp>
#include <core/async/Strand.hpp>
#include <functional>
#include <type_traits>
#include <utility>
#include "../attributes.hpp"
#include "executor.hpp"
#include "strand.hpp"

Go to the source code of this file.

Classes

class  morph::exec::OwnerStrand
 One strand over a morph executor, usable wherever a morph executor is: the owner a component's state belongs to. More...

Detailed Description

OwnerStrand: one core-cpp strand over a morph executor, which is itself a morph executor — the owner a component's state belongs to.

Specified in docs/spec/core/executor.md, "Owner strands".

Definition in file owner_strand.hpp.