OTest2
A C++ testing framework
|
Go to the documentation of this file.
20 #ifndef OTest2_INCLUDE_OTEST2_CMDREPEATOBJECT_H_
21 #define OTest2_INCLUDE_OTEST2_CMDREPEATOBJECT_H_
54 const std::string& name_,
70 const Context& context_)
override;
virtual ~CmdRepeatObject()
Dtor.
CmdRepeatObject(ScenarioPtr scenarion_, ObjectRepeaterPtr repeater_, const std::string &name_, ObjectPtr parent_)
Ctor.
std::shared_ptr< Object > ObjectPtr
Shared pointer to a testing object.
std::shared_ptr< Scenario > ScenarioPtr
Shared pointer of the scenario object.
std::shared_ptr< ObjectRepeater > ObjectRepeaterPtr
Shared pointer of the object repeater objects.
generic command interface
virtual void run(const Context &context_) override
Run the command.
Schedule repeated run of testing object.
CmdRepeatObject & operator=(const CmdRepeatObject &)=delete