Loading...
Searching...
No Matches
ScenarioTriggerCommandFactory.hpp
1#pragma once
2#include <Scenario/Commands/TimeSync/TriggerCommandFactory/TriggerCommandFactory.hpp>
3
4namespace score
5{
6class Command;
7} // namespace score
8namespace Scenario
9{
10class TimeSyncModel;
11namespace Command
12{
13
15{
16 SCORE_CONCRETE("26e38b07-13fa-4f6d-9b95-1bdaeeafab9e")
17public:
18 bool matches(const TimeSyncModel& tn) const override;
19
20 score::Command* make_addTriggerCommand(const TimeSyncModel& tn) const override;
21
22 score::Command* make_removeTriggerCommand(const TimeSyncModel& tn) const override;
23};
24}
25}
Definition ScenarioTriggerCommandFactory.hpp:15
Definition TriggerCommandFactory.hpp:16
Definition TimeSyncModel.hpp:34
The Command class.
Definition Command.hpp:34
Main plug-in of score.
Definition score-plugin-dataflow/Dataflow/PortItem.hpp:13
Base toolkit upon which the software is built.
Definition Application.cpp:90
Definition ObjectMatches.hpp:6