8#include "Arp/System/Commons/Diagnostics/Logging/LogLevel.hpp" 
   16namespace Arp { 
namespace System { 
namespace Commons { 
namespace Diagnostics { 
namespace Logging
 
   26    using Impl = 
const Log4Arp::LogEvent;
 
   29    explicit LogEvent(
const Impl& logEvent);
 
   38    LogLevel    GetSeverity(
void)
const;
 
   39    String      GetLoggerName(
void)
const;
 
   40    String      GetMessage(
void)
const;
 
   44    const Impl& GetImpl(
void)
const;
 
This class contains date and time informations.
Definition: DateTime.hpp:27
 
This class represents the Arp String. The implementation is based on std::string.
Definition: String.hpp:39
 
This class is used to forward log events from LogEngine.
Definition: LogEvent.hpp:24
 
LogEvent(const LogEvent &arg)
Default copy constructor.
 
LogEvent(LogEvent &&arg) noexcept
Default move constructor.
 
~LogEvent(void)
Default destructor.
 
Root namespace for the PLCnext API