Sese Framework
x.y.z
A cross-platform framework
|
日志事件类 更多...
#include <Event.h>
Public 类型 | |
typedef std::shared_ptr< Event > | Ptr |
Public 成员函数 | |
Event (DateTime date_time, Level lv, std::string thread_name, tid_t id, std::string file, int32_t line, std::string msg) noexcept | |
const DateTime & | getTime () const noexcept |
Level | getLevel () const noexcept |
tid_t | getThreadId () const noexcept |
int32_t | getLine () const noexcept |
auto & | getFileName () const noexcept |
auto & | getMessage () const noexcept |
auto & | getThreadName () const noexcept |
Private 属性 | |
DateTime | dateTime |
Level | level |
std::string | threadName |
tid_t | threadId |
std::string | file |
int32_t | line |
std::string | message |
日志事件类
typedef std::shared_ptr<Event> sese::record::Event::Ptr |
|
inlinenodiscardnoexcept |
引用了 file.
|
inlinenodiscardnoexcept |
引用了 line.
|
inlinenodiscardnoexcept |
引用了 message.
|
inlinenodiscardnoexcept |
引用了 threadName.
|
private |
被这些函数引用 Event() , 以及 getFileName().
|
private |
被这些函数引用 Event() , 以及 getLevel().
|
private |
被这些函数引用 Event() , 以及 getMessage().
|
private |
被这些函数引用 Event() , 以及 getThreadId().
|
private |
被这些函数引用 Event() , 以及 getThreadName().