|
morph 0.1.0
Asynchronous bridge between GUI thread and business models
|
What a Runtime has counted since it was made: its flushes, the Effects they ran, its batches and the misuses it reported. A development tool reads it (spec 6 §21); counting costs a few increments per flush. More...
#include <runtime.hpp>
Public Attributes | |
| std::uint64_t | flushes = 0 |
| Flushes that ran at least one queued Effect. | |
| std::uint64_t | effectsRun = 0 |
| Queued Effects the flushes processed, in all. | |
| std::uint64_t | lastFlushEffects = 0 |
| Queued Effects the latest flush processed. | |
| std::uint64_t | maxFlushEffects = 0 |
| The most queued Effects one flush processed. | |
| std::uint64_t | batches = 0 |
| Outermost batches opened. | |
| std::uint64_t | misuses = 0 |
| Misuses reported (detail::site), on the owner or off it. | |
| std::vector< std::string > | recentMisuses |
| The sites of the latest misuses, oldest first, at most detail::kRecentMisuses. | |
What a Runtime has counted since it was made: its flushes, the Effects they ran, its batches and the misuses it reported. A development tool reads it (spec 6 §21); counting costs a few increments per flush.
Definition at line 42 of file runtime.hpp.
| std::uint64_t morph::reactive::RuntimeStats::flushes = 0 |
Flushes that ran at least one queued Effect.
Definition at line 44 of file runtime.hpp.
| std::uint64_t morph::reactive::RuntimeStats::effectsRun = 0 |
Queued Effects the flushes processed, in all.
Definition at line 46 of file runtime.hpp.
| std::uint64_t morph::reactive::RuntimeStats::lastFlushEffects = 0 |
Queued Effects the latest flush processed.
Definition at line 48 of file runtime.hpp.
| std::uint64_t morph::reactive::RuntimeStats::maxFlushEffects = 0 |
The most queued Effects one flush processed.
Definition at line 50 of file runtime.hpp.
| std::uint64_t morph::reactive::RuntimeStats::batches = 0 |
Outermost batches opened.
Definition at line 52 of file runtime.hpp.
| std::uint64_t morph::reactive::RuntimeStats::misuses = 0 |
Misuses reported (detail::site), on the owner or off it.
Definition at line 54 of file runtime.hpp.
| std::vector<std::string> morph::reactive::RuntimeStats::recentMisuses |
The sites of the latest misuses, oldest first, at most detail::kRecentMisuses.
Definition at line 56 of file runtime.hpp.