fesa-core  5.0.1
fesa::DiagnosticsDefs::DiagnosticMessage Struct Reference

A message collecting information needed for diagnostics. More...

#include <Defs.h>

Static Public Member Functions

static std::string format (const DiagnosticMessage &diagMsg)
 Construct a string based on the diagnostic message structure. More...
 

Public Attributes

Side::Side side
 The "side" that logs the message.
 
Source::Source source
 The "source" that logs the message.
 
std::string fesaClass
 The name of the FESA class that logs the message.
 
std::string thread
 The name of the thread that logs the message.
 
int64_t count
 The number of the message for a given topic.
 
std::string name
 The name of the event source, the real-time action, or the server action that logs the message.
 
Action::Action action
 The tracing action.
 
std::string msg
 The string message to be logged.
 

Detailed Description

A message collecting information needed for diagnostics.

Member Function Documentation

std::string fesa::DiagnosticsDefs::DiagnosticMessage::format ( const DiagnosticMessage diagMsg)
static

Construct a string based on the diagnostic message structure.

Parameters
diagMsgThe diagnostic message structure
Returns
The formated string representation of the diagnostic message structure

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