18 #include <sys/types.h> 44 unsigned int lineNumber,
51 unsigned int lineNumber,
70 std::chrono::system_clock::time_point timestamp,
72 unsigned int lineNumber,
const std::string & getRawMessage() const
LogMessage(const LogCategory *category, LogLevel level, folly::StringPiece filename, unsigned int lineNumber, folly::StringPiece functionName, folly::StringPiece msg)
folly::StringPiece getFunctionName() const
unsigned int const lineNumber_
std::string const rawMessage_
folly::StringPiece const filename_
—— Concurrent Priority Queue Implementation ——
const LogCategory *const category_
const std::string & getMessage() const
uint64_t getThreadID() const
LogLevel getLevel() const
folly::StringPiece getFileName() const
std::chrono::system_clock::time_point const timestamp_
unsigned int getLineNumber() const
const LogCategory * getCategory() const
LogMessage(const LogCategory *category, LogLevel level, folly::StringPiece filename, unsigned int lineNumber, folly::StringPiece functionName, std::string &&msg)
folly::StringPiece getFileBaseName() const
std::chrono::system_clock::time_point getTimestamp() const
folly::StringPiece const functionName_
bool containsNewlines() const