16 if ( error != EXIT_SUCCESS ) {
17 cerr <<
KBOLD <<
KRED <<
" Exiting with error " << error <<
RST << endl;
53 cout << message << endl;
void gLogMoveConstruct(string className)
Logs the move construction of a class instance.
void gLogMessage(string message)
Logs a message.
void gLogCopyConstruct(string className)
Logs the copy construction of a class instance.
void gLogClassDestruct(string className)
Logs the destruction of a class instance.
void gexit(int error)
Thread-safe exit function with error code.
void gLogClassConstruct(string className)
Logs the construction of a class instance.
#define KBLU
ANSI code for blue colored text.
#define DESTRUCTORLOG
Log symbol for destructor.
#define CONSTRUCTORLOG
Log symbol for constructor.
#define KRED
ANSI code for red colored text.
#define KBOLD
ANSI code for bold text.
#define KGRN
ANSI code for green colored text.
#define RST
ANSI code to reset text formatting.
#define KWHT
ANSI code for white colored text.