Go to the documentation of this file.
30 std::vector<std::unique_ptr<PatternCommand>>
before;
35 std::vector<std::unique_ptr<PatternCommand>>
after;
40 std::vector<std::unique_ptr<PatternCommand>>
pattern;
54 os <<
"{name: " << config.
name <<
", repeat: " << config.
repeat <<
", pattern: {";
56 for (
auto& configPattern : config.
pattern) {
std::vector< std::unique_ptr< PatternCommand > > before
Definition: PatternConfig.hpp:30
std::string name
Definition: PatternConfig.hpp:25
friend std::ostream & operator<<(std::ostream &os, blink1_control::config::PatternConfig &config)
Definition: PatternConfig.hpp:53
std::vector< std::unique_ptr< PatternCommand > > pattern
Definition: PatternConfig.hpp:40
Definition: ConditionConfig.hpp:12
Definition: PatternConfig.hpp:20
Header file for blink1_control::config::PatternCommand and derived classes.
std::vector< std::unique_ptr< PatternCommand > > after
Definition: PatternConfig.hpp:35
int repeat
Definition: PatternConfig.hpp:45