8 #ifndef CUSTOMEXCEPTION_HPP_
9 #define CUSTOMEXCEPTION_HPP_
14 #include "../utils/Logger.hpp"
15 #include "../utils/Formatter.hpp"
22 explicit CustomException(std::string
function,
int line, std::string message);
24 const char *
what()
const throw();
27 std::string function_ {
"" };
28 std::string line_ {
"" };
29 std::string message_ {
"" };
30 std::string what_ {
"" };
Definition: CommonBase.hpp:14
CustomException(std::string function, int line, std::string message)
Definition: CustomException.cpp:13
const char * what() const
Definition: CustomException.cpp:22
virtual ~CustomException()
Definition: CustomException.cpp:26
Definition: CustomException.hpp:20
Definition: Logger.hpp:23