Searched refs:StateDag (Results 1 – 1 of 1) sorted by relevance
779 struct StateDag : public Dag<StateTransitionFrom> { struct780 using Node = StateDag::reference; argument781 using NextStates = StateDag::value_type::Children; argument813 explicit StateSequenceFollower(std::unique_ptr<StateDag> steps) in StateSequenceFollower() argument840 StateDag::const_reference current() const { return mCurrent.get(); } in current()841 std::unique_ptr<StateDag> mSteps;842 std::reference_wrapper<StateDag::value_type> mCurrent;4407 auto d = std::make_unique<StateDag>(); in makeBurstCommands()4408 StateDag::Node last = d->makeFinalNode(State::ACTIVE); in makeBurstCommands()4410 StateDag::Node idle = d->makeNode( in makeBurstCommands()[all …]