8#include "Arp/System/Commons/Diagnostics/Logging/LogLevel.hpp"
11namespace log4cplus {
namespace spi
13class InternalLoggingEvent;
16namespace Arp {
namespace System {
namespace Commons {
namespace Diagnostics {
namespace Logging
25 explicit LogInfo(
const log4cplus::spi::InternalLoggingEvent& logEvent);
39 LogLevel GetSeverity(
void)
const;
40 String GetLoggerName(
void)
const;
41 String GetMessage(
void)
const;
48 const log4cplus::spi::InternalLoggingEvent& logEvent;
The class contains date and time informations.
Definition: DateTime.hpp:46
Definition: LogInfo.hpp:20
~LogInfo(void)=default
Destructs this instance and frees all resources.
LogInfo(LogInfo &&arg)=default
Move constructor.
LogInfo & operator=(LogInfo &&arg)=default
Move-assignment operator.
LogInfo(const LogInfo &arg)=default
Copy constructor.
LogInfo & operator=(const LogInfo &arg)=default
Copy-assignment operator.
LogInfo(const log4cplus::spi::InternalLoggingEvent &logEvent)
Constructs an LogEvent instance.
@ System
System components used by the System, Device, Plc or Io domains.
Root namespace for the PLCnext API