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