diff --git a/developpment/interfacer/commandManager.cpp b/developpment/interfacer/commandManager.cpp new file mode 100644 index 0000000..b4f7dec --- /dev/null +++ b/developpment/interfacer/commandManager.cpp @@ -0,0 +1,10 @@ +/* + * Authors : Kerem Yollu & Edwin Koch + * Date : 07.03.2021 + * + * Description : + * TODO : Inplement singleton pattern + * TODO : Write description + * TODO : Comment the code wiht odxygen + * + */ diff --git a/developpment/interfacer/errorHandling.cpp b/developpment/interfacer/errorHandling.cpp index d3b597b..4e72b7c 100644 --- a/developpment/interfacer/errorHandling.cpp +++ b/developpment/interfacer/errorHandling.cpp @@ -1,6 +1,5 @@ #include "errorHandling.h" - ErrorHandler::ErrorHandler(): emptyIndex(0) { } diff --git a/developpment/interfacer/errorHandling.h b/developpment/interfacer/errorHandling.h index 8174bd7..b9dbe92 100644 --- a/developpment/interfacer/errorHandling.h +++ b/developpment/interfacer/errorHandling.h @@ -1,15 +1,12 @@ /* + * Authors : Kerem Yollu & Edwin Koch + * Date : 07.03.2021 * + * Description : + * TODO : Inplement singleton pattern + * TODO : Write description + * TODO : Comment the code wiht odxygen * - * - * - * - * - * - * - * - * - * TODO : IMplement it as singleton */ @@ -23,11 +20,6 @@ #define MAX_NUMBER_OF_ERRORS 255 -/* - * Singleton Pattern based on : https://stackoverflow.com/questions/1008019/c-singleton-design-pattern/1008289 - * - */ - class ErrorHandler { public: @@ -36,14 +28,13 @@ class ErrorHandler void handleError(int no); private: - struct error_t { + struct error_t { //Struture of error entry for the errorLookup table int errNo; std::string errMessage; }; - unsigned int emptyIndex; - std::array errorLookup; - + unsigned int emptyIndex; // Indicates the next empty slot in the errorLookup table. + std::array errorLookup; // Where the errors go. int getLookUpIndex(int errNo); // If error number exists returns the index otherwise -1 }; diff --git a/developpment/interfacer/errorHandling.o b/developpment/interfacer/errorHandling.o deleted file mode 100644 index 15bc6d5..0000000 Binary files a/developpment/interfacer/errorHandling.o and /dev/null differ diff --git a/developpment/interfacer/interfacer.cpp b/developpment/interfacer/interfacer.cpp index 09829b7..fb667af 100644 --- a/developpment/interfacer/interfacer.cpp +++ b/developpment/interfacer/interfacer.cpp @@ -1,14 +1,9 @@ /* + * Authors : Kerem Yollu & Edwin Koch + * Date : 07.03.2021 * - * - * - * - * - * - * - * - * - * + * Description : + * TODO : Write description or doxygene * */ @@ -27,16 +22,10 @@ int initPlatform() - int main(int argc, char *argv[]) { errorHandle.addNewError(-34,"Test eroor 1"); - errorHandle.addNewError(-33,"Test eroor 2"); - errorHandle.addNewError(-23,"Test eroor 3"); - errorHandle.addNewError(-1,"Test eroor 4"); - errorHandle.addNewError(-34, "Test eroor 5"); - errorHandle.addNewError(-34,"Test eroor 6"); // errorHandle.handleError(-34); errorHandle.addNewError(-34,"Test eroor"); diff --git a/developpment/interfacer/interfacer.o b/developpment/interfacer/interfacer.o deleted file mode 100644 index 9d535de..0000000 Binary files a/developpment/interfacer/interfacer.o and /dev/null differ diff --git a/developpment/interfacer/runtest b/developpment/interfacer/runtest deleted file mode 100755 index b44a6ae..0000000 Binary files a/developpment/interfacer/runtest and /dev/null differ