Sese Framework  x.y.z
A cross-platform framework
载入中...
搜索中...
未找到
sese::record::ConsoleAppender类 参考final

控制台输出源类 更多...

#include <ConsoleAppender.h>

类 sese::record::ConsoleAppender 继承关系图:
sese::record::AbstractAppender

Public 成员函数

 ConsoleAppender (Level level=Level::DEBUG) noexcept
 
void dump (const char *buffer, size_t size) noexcept override
 
- Public 成员函数 继承自 sese::record::AbstractAppender
 AbstractAppender () noexcept=default
 
virtual ~AbstractAppender () noexcept=default
 
 AbstractAppender (Level level) noexcept
 
Level getLevel () const noexcept
 
void setLevel (Level lv) noexcept
 

静态 Public 成员函数

static void setDebugColor () noexcept
 
static void setInfoColor () noexcept
 
static void setWarnColor () noexcept
 
static void setErrorColor () noexcept
 
static void setCleanColor () noexcept
 

额外继承的成员函数

- Public 类型 继承自 sese::record::AbstractAppender
typedef std::shared_ptr< AbstractAppenderPtr
 
- Protected 属性 继承自 sese::record::AbstractAppender
Level level = Level::DEBUG
 输出阈值
 

详细描述

控制台输出源类

构造及析构函数说明

◆ ConsoleAppender()

ConsoleAppender::ConsoleAppender ( record::Level level = Level::DEBUG)
explicitnoexcept

成员函数说明

◆ dump()

void ConsoleAppender::dump ( const char * buffer,
size_t size )
overridevirtualnoexcept

◆ setCleanColor()

void ConsoleAppender::setCleanColor ( )
staticnoexcept

被这些函数引用 sese::record::Logger::log().

◆ setDebugColor()

void ConsoleAppender::setDebugColor ( )
staticnoexcept

被这些函数引用 sese::record::Logger::log().

◆ setErrorColor()

void ConsoleAppender::setErrorColor ( )
staticnoexcept

被这些函数引用 sese::record::Logger::log().

◆ setInfoColor()

void ConsoleAppender::setInfoColor ( )
staticnoexcept

被这些函数引用 sese::record::Logger::log().

◆ setWarnColor()

void ConsoleAppender::setWarnColor ( )
staticnoexcept

被这些函数引用 sese::record::Logger::log().


该类的文档由以下文件生成: