xcal
基于 C++23 的现代图形渲染引擎
|
#include <message.hpp>
静态 Public 成员函数 | |
static void | __encode_string (std::vector< char > &data, const std::string &str) |
static std::vector< char > | encode (const Message &msg) |
static Message | decode (const char *data, size_t size) |
static size_t | hash (const std::vector< char > &data) |
Public 属性 | |
std::string | role |
std::string | label |
std::string | file |
std::string | function |
size_t | time |
size_t | process_id |
size_t | thread_id |
int | line |
int | level = 0 |
std::vector< std::string > | messages |
在文件 message.hpp 第 13 行定义.
|
inlinestatic |
在文件 message.hpp 第 24 行定义.
被这些函数引用 encode().
在文件 message.hpp 第 30 行定义.
引用了 __encode_string(), file, function, label, level, line, messages, process_id, role, thread_id , 以及 time.
被这些函数引用 xclogger::AsyncZmqLogSubmitStream::AsyncZmqLogSubmitStream(), xclogger::ZmqLogSubmitStream::operator<<() , 以及 TEST_F().
|
inlinestatic |
在文件 message.hpp 第 77 行定义.
std::string xclogger::Message::file |
在文件 message.hpp 第 16 行定义.
被这些函数引用 decode(), encode() , 以及 xclogger::operator<<().
std::string xclogger::Message::function |
在文件 message.hpp 第 17 行定义.
被这些函数引用 decode(), encode() , 以及 xclogger::operator<<().
std::string xclogger::Message::label |
在文件 message.hpp 第 15 行定义.
被这些函数引用 decode(), encode() , 以及 xclogger::operator<<().
int xclogger::Message::level = 0 |
在文件 message.hpp 第 22 行定义.
被这些函数引用 decode(), encode() , 以及 xclogger::operator<<().
int xclogger::Message::line |
在文件 message.hpp 第 21 行定义.
被这些函数引用 decode(), encode() , 以及 xclogger::operator<<().
std::vector<std::string> xclogger::Message::messages |
在文件 message.hpp 第 23 行定义.
被这些函数引用 decode(), encode(), xclogger::LogStream< SubmitStream_ptr >::operator<<() , 以及 xclogger::operator<<().
size_t xclogger::Message::process_id |
在文件 message.hpp 第 19 行定义.
被这些函数引用 decode(), encode() , 以及 xclogger::operator<<().
std::string xclogger::Message::role |
在文件 message.hpp 第 14 行定义.
被这些函数引用 decode(), encode() , 以及 xclogger::operator<<().
size_t xclogger::Message::thread_id |
在文件 message.hpp 第 20 行定义.
被这些函数引用 decode(), encode() , 以及 xclogger::operator<<().
size_t xclogger::Message::time |
在文件 message.hpp 第 18 行定义.
被这些函数引用 decode(), encode() , 以及 xclogger::operator<<().