LogIt++
Header-only, macro-first C++ logging library
Loading...
Searching...
No Matches
MemoryLogger.hpp File Reference

In-memory logger backend that stores recent log snapshots. More...

#include "ILogger.hpp"
#include "ILogReader.hpp"
#include "ILogSubscriber.hpp"
#include <map>

Go to the source code of this file.

Classes

class  logit::MemoryLogger
 Stores the latest formatted log messages in memory. More...
 
struct  logit::MemoryLogger::Config
 Retention limits for the in-memory buffer. More...
 

Namespaces

namespace  logit
 The primary namespace for the LogIt++ library.
 

Macros

#define LOGIT_CPP_HEADER_LOGIT_CPP_LOGIT_LOGGERS_MEMORYLOGGER_HPP_INCLUDED
 

Detailed Description

In-memory logger backend that stores recent log snapshots.

Definition in file MemoryLogger.hpp.

Macro Definition Documentation

◆ LOGIT_CPP_HEADER_LOGIT_CPP_LOGIT_LOGGERS_MEMORYLOGGER_HPP_INCLUDED

#define LOGIT_CPP_HEADER_LOGIT_CPP_LOGIT_LOGGERS_MEMORYLOGGER_HPP_INCLUDED

Definition at line 3 of file MemoryLogger.hpp.