|
blink1-control
|
#include <PatternConfig.hpp>
Public Attributes | |
| std::string | name |
| std::vector< std::unique_ptr< PatternCommand > > | before |
| std::vector< std::unique_ptr< PatternCommand > > | after |
| std::vector< std::unique_ptr< PatternCommand > > | pattern |
| int | repeat |
Friends | |
| std::ostream & | operator<< (std::ostream &os, blink1_control::config::PatternConfig &config) |
Configuration values for a pattern which can play on the device
|
friend |
Output operator
| os | Output stream |
| config | PatternConfig to output |
| std::vector<std::unique_ptr<PatternCommand> > blink1_control::config::PatternConfig::after |
A list of pattern lines which get played after the pattern is done
| std::vector<std::unique_ptr<PatternCommand> > blink1_control::config::PatternConfig::before |
A list of pattern lines which get played before the pattern starts
| std::string blink1_control::config::PatternConfig::name |
The name of this pattern config
| std::vector<std::unique_ptr<PatternCommand> > blink1_control::config::PatternConfig::pattern |
A list of pattern lines which make up the pattern
| int blink1_control::config::PatternConfig::repeat |
Number of times to repeat the pattern