Searched refs:IExecution (Results 1 – 14 of 14) sorted by relevance
49 class IExecution {154 virtual ~IExecution() = default;158 IExecution() = default;159 IExecution(const IExecution&) = default;160 IExecution(IExecution&&) noexcept = default;161 IExecution& operator=(const IExecution&) = default;162 IExecution& operator=(IExecution&&) noexcept = default;
49 class IExecution; variable83 using SharedExecution = std::shared_ptr<const IExecution>;
91 const nn::IExecution* failingExecution) const { in recover()105 const auto fn = [&deadline](const nn::IExecution& execution) { in compute()116 &timeoutDurationAfterFence](const nn::IExecution& execution) { in computeFenced()
33 class ResilientExecution final : public nn::IExecution,47 nn::GeneralResult<nn::SharedExecution> recover(const nn::IExecution* failingExecution) const;
29 class InvalidExecution final : public nn::IExecution {
26 class MockExecution final : public IExecution {
32 class DefaultExecution final : public IExecution {
38 class Execution final : public nn::IExecution, public std::enable_shared_from_this<Execution> {
36 class Execution final : public nn::IExecution, public std::enable_shared_from_this<Execution> {
51 class IExecution;76 using SharedExecution = std::shared_ptr<const IExecution>;
39 class BurstExecution final : public nn::IExecution,
54 class BurstExecution final : public nn::IExecution,