Stroika Library 3.0d16
 
Loading...
Searching...
No Matches
Logger.h File Reference
#include "Stroika/Foundation/StroikaPreComp.h"
#include <cstdarg>
#include <filesystem>
#include "Stroika/Foundation/Characters/Format.h"
#include "Stroika/Foundation/Characters/String.h"
#include "Stroika/Foundation/Common/Common.h"
#include "Stroika/Foundation/Common/Enumeration.h"
#include "Stroika/Foundation/Debug/Assertions.h"
#include "Stroika/Foundation/Execution/Signals.h"
#include "Stroika/Foundation/Streams/OutputStream.h"
#include "Stroika/Foundation/Time/Duration.h"
#include "Logger.inl"

Go to the source code of this file.

Classes

class  Stroika::Foundation::Execution::Logger
 A simple/portable wrapper on syslog/log4j/WindowsEventlog, with features like throttling, de-duping, varargs, etc. More...
 
struct  Stroika::Foundation::Execution::Logger::Activator
 

Namespaces

namespace  Stroika::Foundation
 
namespace  Stroika::Foundation::Execution
 

Functions

void Stroika::Foundation::Execution::DefaultLoggingFatalErrorHandler (const Characters::SDKChar *msg) noexcept
 
void Stroika::Foundation::Execution::DefaultLoggingCrashSignalHandler (Execution::SignalID signal) noexcept
 

Detailed Description

TODO:

Definition in file Logger.h.