7 #define ERROR_MSG "In file " __BOLD__ __RED__ __FILE__ ":" __line__ __CLEAR__ "\n\t"
8 #define NESTED_MSG "Called from " __BOLD__ __RED__ __FILE__ ":" __line__ __CLEAR__ "\n\t"
9 #define STRINGIFY(x) #x
10 #define STRINGIFY2(x) STRINGIFY(x)
11 #define __line__ STRINGIFY2(__LINE__)
12 #define TRACE_INFO "Exception thrown from " + string(__PRETTY_FUNCTION__) + " at " __FILE__ ":" __line__ " - "
15 #define _CRT_SECURE_NO_WARNINGS
17 #if _MSC_VER && !__INTEL_COMPILER
18 #define __PRETTY_FUNCTION__ __FUNCSIG__
19 #elif __INTEL_COMPILER
20 #define __PRETTY_FUNCTION__ "Unknown_Method"
38 using CytopiaError::CytopiaError;
46 using CytopiaError::CytopiaError;
54 using CytopiaError::CytopiaError;
62 using CytopiaError::CytopiaError;
70 using CytopiaError::CytopiaError;
78 using CytopiaError::CytopiaError;
86 using CytopiaError::CytopiaError;