diff --git a/FlippR-Driver/src/input/Detector.cpp b/FlippR-Driver/src/input/Detector.cpp index f8a6fa3..c247594 100644 --- a/FlippR-Driver/src/input/Detector.cpp +++ b/FlippR-Driver/src/input/Detector.cpp @@ -10,6 +10,8 @@ #include #include +#include "../utilities/config.h" + namespace Input { @@ -45,7 +47,7 @@ void Detector::detect() } catch(std::out_of_range& e) { - // todo log exception! + CLOG(WARNING, INPUT_LOGGER) << "Did not found event for address: " << address << " check config-file"; } } } diff --git a/FlippR-Driver/src/input/Detector.h b/FlippR-Driver/src/input/Detector.h index 25592d5..63b8f87 100644 --- a/FlippR-Driver/src/input/Detector.h +++ b/FlippR-Driver/src/input/Detector.h @@ -17,6 +17,8 @@ #include #include +#include "../lib/easylogging/easylogging++.h" + #include "../utilities/InputGPIOInterface.h" #include "Event.hpp" #include "EventNotifier.h" diff --git a/FlippR-Driver/src/input/InputDriverFactory.hpp b/FlippR-Driver/src/input/InputDriverFactory.hpp index 1289273..e843f33 100644 --- a/FlippR-Driver/src/input/InputDriverFactory.hpp +++ b/FlippR-Driver/src/input/InputDriverFactory.hpp @@ -14,6 +14,7 @@ #include "../utilities/InputGPIOInterface.h" #include "../lib/json/json.hpp" +#include "../lib/easylogging/easylogging++.h" #include "EventNotifier.h" using namespace nlohmann; @@ -54,6 +55,11 @@ private: return input_events; } + static void ConfigureLogger() + { + + } + }; }