8#include "Arp/Base/Core/TypeName.hxx" 
    9#include "Arp/System/Commons/Diagnostics/Logging/Logger.hxx" 
   11namespace Arp { 
namespace System { 
namespace Commons { 
namespace Diagnostics { 
namespace Logging
 
   26template<
class T, 
bool IsSingleton = false, 
bool IsStaticClass = false>
 
   38template<
class T, 
bool IsSingleton, 
bool IsStaticClass>
 
   81    static void InitializeLogger(
void);
 
This (meta programming) class provides the type-name according the CLS (common language specification...
Definition: CommonTypeName.hxx:33
 
Derive from this class to inherit logging functionality.
Definition: Loggable.hxx:28
 
void InitializeOnce(const String &loggerName)
Lazy initializes this logger instance once.
Definition: LoggerBase.cpp:73
 
Root namespace for the PLCnext API