fastdo
0.6.8
|
#include <iostream>
类 | |
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 [] |