fastdo  0.6.8
console.hpp 文件参考
#include <iostream>
console.hpp 的引用(Include)关系图:
此图展示该文件直接或间接的被哪些文件引用了:

浏览源代码.

class  winux::ConsoleAttr
 
class  winux::ConsoleAttrT< _VarType >
 
class  winux::ConsoleOuputMutexScopeGuard
 

命名空间

 winux
 跨平台基础功能库
 

枚举

enum  winux::ConsoleColorAttrFlags : winux::ushort {
  winux::fgBlack = 0, winux::fgNavy = 1, winux::fgAtrovirens = 2, winux::fgTeal = 3,
  winux::fgMaroon = 4, winux::fgPurple = 5, winux::fgOlive = 6, winux::fgSilver = 7,
  winux::fgGray = 8, winux::fgIntensity = fgGray, winux::fgBlue = 9, winux::fgGreen = 10,
  winux::fgAqua = 11, winux::fgRed = 12, winux::fgFuchsia = 13, winux::fgYellow = 14,
  winux::fgWhite = 15, winux::bgNavy = 0x0100, winux::bgAtrovirens = 0x0200, winux::bgTeal = 0x0300,
  winux::bgMaroon = 0x0400, winux::bgPurple = 0x0500, winux::bgOlive = 0x0600, winux::bgSilver = 0x0700,
  winux::bgBlack = 0x0800, winux::bgWhite = 0x0000, winux::bgGray = bgSilver, winux::bgBlue = bgNavy,
  winux::bgGreen = bgAtrovirens, winux::bgAqua = bgTeal, winux::bgRed = bgMaroon, winux::bgFuchsia = bgPurple,
  winux::bgYellow = bgOlive
}
 颜色属性标记 更多...
 

函数

template<typename _VarType >
std::ostream & winux::operator<< (std::ostream &o, ConsoleAttrT< _VarType > const &tr)
 
template<typename _VarType >
std::istream & winux::operator>> (std::istream &in, ConsoleAttrT< _VarType > const &tr)
 
template<typename _VarType >
ConsoleAttrT< _VarType > winux::ConsoleColor (winux::ushort attr, _VarType const &v, bool isSetBgColor=false)
 
static void winux::OutputV ()
 
template<typename _Ty , typename... _ArgType>
static void winux::OutputV (_Ty &&a, _ArgType &&...arg)
 
template<typename... _ArgType>
static void winux::ColorOutputLine (winux::ConsoleAttr const &ca, _ArgType &&...arg)
 
template<typename... _ArgType>
static void winux::ColorOutput (winux::ConsoleAttr const &ca, _ArgType &&...arg)
 

变量

char const * winux::__TerminalFgColorAttrs []
 
char const * winux::__TerminalBgColorAttrs []