milupHPC documentation
  • include
  • utils
Classes | Namespaces | Enumerations | Functions | Variables
logger.h File Reference

C++ style logger. More...

#include <iostream>
#include <string>
#include "color.h"
#include "../parameter.h"
#include <fstream>
+ Include dependency graph for logger.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Color::Modifier
 Modify (color) of terminal output. More...
 
struct  structLog
 Logger settings. More...
 
class  Logger
 Logger class. More...
 

Namespaces

namespace  Color
 Colors for output formatting.
 

Enumerations

enum  typeLog {
  DEBUG , INFO , TRACE , WARN ,
  ERROR , TIME
}
 logging types More...
 

Functions

std::ostream & Color::operator<< (std::ostream &os, const Color::Modifier &mod)
 

Variables

structLog LOGCFG
 

Detailed Description

C++ style logger.

Author
Michael Staneker
Bug:
no known bugs

Definition in file logger.h.

Enumeration Type Documentation

◆ typeLog

enum typeLog

logging types

Enumerator
DEBUG 
INFO 

debug log type

TRACE 

info log type

WARN 

trace log type

ERROR 

warning log type

TIME 

error log type

time log type

Definition at line 46 of file logger.h.

Variable Documentation

◆ LOGCFG

structLog LOGCFG
extern

Definition at line 50 of file main.cpp.


milupHPC - include/utils/logger.h File Reference
Generated on Wed Aug 31 2022 12:16:53 by Doxygen 1.9.3