FACT++  1.0
WindowLog.h File Reference
#include <map>
#include <mutex>
#include <vector>
#include <fstream>
#include <ncurses.h>
#include "../externals/Queue.h"
+ Include dependency graph for WindowLog.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  WindowLog
 A C++ ostream to an ncurses window supporting attributes and colors. More...
 

Enumerations

enum  WindowLogColor {
  kDefault = 0, kRed = 1, kGreen = 2, kYellow = 3,
  kBlue = 4, kMagenta = 5, kCyan = 6, kWhite = 7
}
 Stream manipulators to change the color of a WindowLog stream. More...
 
enum  WindowLogAttrs {
  kReset = -1, kNormal = A_NORMAL, kHighlight = A_STANDOUT, kUnderline = A_UNDERLINE,
  kReverse = A_REVERSE, kBlink = A_BLINK, kDim = A_DIM, kBold = A_BOLD,
  kProtect = A_PROTECT, kInvisible = A_INVIS, kAltCharset = A_ALTCHARSET
}
 Stream manipulators to change the attributes of a WindowLog stream. More...
 

Functions

std::ostream & operator<< (std::ostream &lout, WindowLogColor m)
 
std::ostream & operator<< (std::ostream &lout, WindowLogAttrs m)