MOOSE - Multiscale Object Oriented Simulation Environment
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
simple_logger.hpp File Reference
#include <sstream>
#include <string>
#include <cstdlib>
#include <ctime>
#include <numeric>
#include <map>
#include <vector>
#include <iostream>
#include <iomanip>
#include <sys/stat.h>
#include <fstream>
+ Include dependency graph for simple_logger.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  SimpleLogger
 

Macros

#define T_BLACK   "\033[30m" /* Black */
 
#define T_BLUE   "\033[34m" /* Blue */
 
#define T_BOLDBLACK   "\033[1m\033[30m" /* Bold Black */
 
#define T_BOLDBLUE   "\033[1m\033[34m" /* Bold Blue */
 
#define T_BOLDCYAN   "\033[1m\033[36m" /* Bold Cyan */
 
#define T_BOLDGREEN   "\033[1m\033[32m" /* Bold Green */
 
#define T_BOLDMAGENTA   "\033[1m\033[35m" /* Bold Magenta */
 
#define T_BOLDRED   "\033[1m\033[31m" /* Bold Red */
 
#define T_BOLDWHITE   "\033[1m\033[37m" /* Bold White */
 
#define T_BOLDYELLOW   "\033[1m\033[33m" /* Bold Yellow */
 
#define T_CYAN   "\033[36m" /* Cyan */
 
#define T_GREEN   "\033[32m" /* Green */
 
#define T_MAGENTA   "\033[35m" /* Magenta */
 
#define T_RED   "\033[31m" /* Red */
 
#define T_RESET   "\033[0m"
 
#define T_WHITE   "\033[37m" /* White */
 
#define T_YELLOW   "\033[33m" /* Yellow */
 

Variables

SimpleLogger logger
 

Macro Definition Documentation

#define T_BLACK   "\033[30m" /* Black */

Definition at line 52 of file simple_logger.hpp.

#define T_BLUE   "\033[34m" /* Blue */

Definition at line 56 of file simple_logger.hpp.

Referenced by SimpleLogger::dump().

#define T_BOLDBLACK   "\033[1m\033[30m" /* Bold Black */

Definition at line 60 of file simple_logger.hpp.

#define T_BOLDBLUE   "\033[1m\033[34m" /* Bold Blue */

Definition at line 64 of file simple_logger.hpp.

#define T_BOLDCYAN   "\033[1m\033[36m" /* Bold Cyan */

Definition at line 66 of file simple_logger.hpp.

#define T_BOLDGREEN   "\033[1m\033[32m" /* Bold Green */

Definition at line 62 of file simple_logger.hpp.

#define T_BOLDMAGENTA   "\033[1m\033[35m" /* Bold Magenta */

Definition at line 65 of file simple_logger.hpp.

#define T_BOLDRED   "\033[1m\033[31m" /* Bold Red */

Definition at line 61 of file simple_logger.hpp.

#define T_BOLDWHITE   "\033[1m\033[37m" /* Bold White */

Definition at line 67 of file simple_logger.hpp.

#define T_BOLDYELLOW   "\033[1m\033[33m" /* Bold Yellow */

Definition at line 63 of file simple_logger.hpp.

#define T_CYAN   "\033[36m" /* Cyan */

Definition at line 58 of file simple_logger.hpp.

Referenced by SimpleLogger::dump().

#define T_GREEN   "\033[32m" /* Green */

Definition at line 54 of file simple_logger.hpp.

Referenced by SimpleLogger::dump().

#define T_MAGENTA   "\033[35m" /* Magenta */

Definition at line 57 of file simple_logger.hpp.

Referenced by SimpleLogger::dump().

#define T_RED   "\033[31m" /* Red */

Definition at line 53 of file simple_logger.hpp.

Referenced by SimpleLogger::dump().

#define T_RESET   "\033[0m"

Definition at line 51 of file simple_logger.hpp.

Referenced by SimpleLogger::dump().

#define T_WHITE   "\033[37m" /* White */

Definition at line 59 of file simple_logger.hpp.

#define T_YELLOW   "\033[33m" /* Yellow */

Definition at line 55 of file simple_logger.hpp.

Referenced by SimpleLogger::dump().

Variable Documentation

SimpleLogger logger

Referenced by Shell::initCinfo().