blink1-control
|
#include <Config.hpp>
Public Attributes | |
std::map< std::string, std::shared_ptr< PatternConfig > > | patternConfigs |
std::map< std::string, std::shared_ptr< ConditionConfig > > | conditionConfigs |
std::string | socketPath = "./blink1-control.sock" |
Friends | |
std::ostream & | operator<< (std::ostream &os, blink1_control::config::Config &config) |
The configuration for this application
|
friend |
Output operator
os | Output stream |
config | Config to output |
std::map<std::string, std::shared_ptr<ConditionConfig> > blink1_control::config::Config::conditionConfigs |
A collection of condition configurations which maps from the name of a ConditionConfig to the ConditionConfig itself
std::map<std::string, std::shared_ptr<PatternConfig> > blink1_control::config::Config::patternConfigs |
A collection of pattern configurations which maps from the name of a PatternConfig to the PatternConfig itself
std::string blink1_control::config::Config::socketPath = "./blink1-control.sock" |
Path to the socket file. Defaults to './blink1-control.sock'