#include "internal.h" #include #include using namespace std; int main(int argc, char **argv) { EventState state; if (argc != 2) { std::cerr << "Please specify event file" << std::endl; return -1; } std::fstream stream(argv[1]); std::string line; while (std::getline(stream, line)) { state.set_from_line(line); } for (auto t : all_led_types()) { LED led(t); auto s = led.evaluate(state); cout << t << ": " << s.str() << endl; } return 0; }