LogTrace.h File Reference

a simple class for logging and tracing More...

#include <stdio.h>
#include <stdlib.h>
#include <assert.h>
#include <iostream>
#include <string>
#include <sstream>
#include <fstream>

Go to the source code of this file.

Classes

class  LogTrace
class  MIPObject
 A base MIP object. More...

Defines

#define COL_NORMAL   "\033[0m"
#define COL_BLACK   "\033[22;30m"
#define COL_RED   "\033[22;31m"
#define COL_GREEN   "\033[22;32m"
#define COL_BROWN   "\033[22;33m"
#define COL_BLUE   "\033[22;34m"
#define COL_MAGENTA   "\033[22;35m"
#define COL_CYAN   "\033[22;36m"
#define COL_GRAY   "\033[22;37m"
#define COL_DARK_GRAY   "\033[01;30m"
#define COL_LIGHT_RED   "\033[01;31m"
#define COL_LIGHT_GREEN   "\033[01;32m"
#define COL_YELLOW   "\033[01;33m"
#define COL_LIGHT_BLUE   "\033[01;34m"
#define COL_LIGHT_MAGENTA   "\033[01;35m"
#define COL_LIGH_CYAN   "\033[01;36m"
#define COL_WHITE   "\033[01;37m"
#define COLORIZE(string, NEW_COLOR)   NEW_COLOR << string << COL_NORMAL
#define MIP_DEBUG_STATIC(debLevel, _staticLevel, message)
#define MIP_DEBUG(debLevel, message)
#define MIP_INFO(message)
#define MIP_WARNING(message)
#define MIP_FATAL(message)
#define MIP_STATIC_DEBUG(classname, debLevel, message)
#define MIP_STATIC_INFO(classname, message)
#define MIP_STATIC_WARNING(classname, message)
#define MIP_STATIC_FATAL(classname, message)

Variables

stringstream tstream


Detailed Description

a simple class for logging and tracing

Author:
Antonio Franchi

Generated on Mon Feb 20 07:01:08 2017 for MIP by  doxygen 1.5.6