Struct ReleaseAfter¶
Defined in File ordered_executor.hpp
Struct Documentation¶
-
struct ReleaseAfter¶
Releases, when it goes out of scope, the cells the release plan lets go once position
posofblock'stimeline is done: whatever became of the step or output at that position – run, skipped, or left by an exception.Public Functions
-
inline ReleaseAfter(CellRegistry ®istry, ReleasePlan const &plan, ScopeBlock const &block, std::size_t pos)¶
-
ReleaseAfter(ReleaseAfter const&) = delete¶
-
ReleaseAfter &operator=(ReleaseAfter const&) = delete¶
-
inline ~ReleaseAfter()¶
-
inline ReleaseAfter(CellRegistry ®istry, ReleasePlan const &plan, ScopeBlock const &block, std::size_t pos)¶