Logo SoCRocket

Transaction-Level Modeling Framework for Space Applications

Classes | Namespaces | Typedefs | Functions | Variables
verbose.cpp File Reference
#include <string>
#include "core/common/verbose.h"
Include dependency graph for verbose.cpp:

Classes

class  v::basic_teebuf< char_type, traits >
 

Namespaces

 v
 

Typedefs

typedef basic_teebuf< charv::teebuf
 

Functions

teebuf v::logbuf (std::cout.rdbuf(), NULL)
 
void v::logFile (const char *name)
 
void v::logApplication (const char *name)
 

Variables

std::ofstream v::outfile
 
logstream< 0 > error & v::logbuf
 
Color v::bgBlack ("\e[40m")
 
Color v::bgWhite ("\e[47m")
 
Color v::bgYellow ("\e[43m")
 
Color v::bgRed ("\e[41m")
 
Color v::bgGreen ("\e[42m")
 
Color v::bgBlue ("\e[44m")
 
Color v::bgMagenta ("\e[45m")
 
Color v::bgCyan ("\e[46m")
 
Color v::Black ("\e[30m")
 
Color v::White ("\e[37m")
 
Color v::Yellow ("\e[33m")
 
Color v::Red ("\e[31m")
 
Color v::Green ("\e[32m")
 
Color v::Blue ("\e[34m")
 
Color v::Magenta ("\e[35m")
 
Color v::Cyan ("\e[36m")
 
Color v::Normal ("\e[0m")
 
Color v::Bold ("\033[1m")
 
Color v::Blink ("\e[36m")
 
Color v::Beep ("\e[36m")
 
Number v::uint64 ("0x", '0', 16, true)
 
Number v::uint32 ("0x", '0', 8, true)
 
Number v::uintptr ("0x", '0', 8, true)
 
Number v::uint16 ("0x", '0', 4, true)
 
Number v::uint8 ("0x", '0', 2, true)
 
Number v::noint ("", ' ', 0, false)
 

Detailed Description

Implements a unified output system for messages and debunging.

Date
2010-2014
Author
Rolf Meyer