LogSender::Impl Struct Reference

Public Attributes

bool cancelNextMessage
 
std::string currentFile
 
std::string currentFunction
 
int currentLine
 
MessageTypeT currentSeverity
 
LogTag currentTag
 
MessageTypeT minimumLoggingLevel
 Flag to specify a minimum logging level for this LogSender
usually is set by Logging-Class. More...
 
boost::logic::tribool printBackTrace
 
SpamFilterMapPtr spamFilter
 
std::optional< Ice::Int > threadId
 

Static Public Attributes

static std::mutex mutex
 

Detailed Description

Definition at line 47 of file LogSender.cpp.

Member Data Documentation

◆ cancelNextMessage

bool cancelNextMessage

Definition at line 54 of file LogSender.cpp.

◆ currentFile

std::string currentFile

Definition at line 57 of file LogSender.cpp.

◆ currentFunction

std::string currentFunction

Definition at line 59 of file LogSender.cpp.

◆ currentLine

int currentLine

Definition at line 58 of file LogSender.cpp.

◆ currentSeverity

MessageTypeT currentSeverity

Definition at line 55 of file LogSender.cpp.

◆ currentTag

LogTag currentTag

Definition at line 60 of file LogSender.cpp.

◆ minimumLoggingLevel

MessageTypeT minimumLoggingLevel

Flag to specify a minimum logging level for this LogSender
usually is set by Logging-Class.

Definition at line 51 of file LogSender.cpp.

◆ mutex

std::mutex mutex
static

Definition at line 65 of file LogSender.cpp.

◆ printBackTrace

boost::logic::tribool printBackTrace

Definition at line 61 of file LogSender.cpp.

◆ spamFilter

SpamFilterMapPtr spamFilter

Definition at line 53 of file LogSender.cpp.

◆ threadId

std::optional<Ice::Int> threadId

Definition at line 63 of file LogSender.cpp.


The documentation for this struct was generated from the following file: