OpenCPN Partial API docs
Loading...
Searching...
No Matches
CountedLogFilter Class Reference

Filter logging every nth message. More...

#include <logger.h>

Public Member Functions

 CountedLogFilter (unsigned n, wxLogLevel level=wxLOG_Message)
 
void Log (const std::string &message)
 Log a repeated message after suppressing n ones.
 

Detailed Description

Filter logging every nth message.

Definition at line 130 of file logger.h.

Constructor & Destructor Documentation

◆ CountedLogFilter()

CountedLogFilter::CountedLogFilter ( unsigned  n,
wxLogLevel  level = wxLOG_Message 
)
inline

Definition at line 132 of file logger.h.

Member Function Documentation

◆ Log()

void CountedLogFilter::Log ( const std::string &  message)

Log a repeated message after suppressing n ones.

Definition at line 143 of file logger.cpp.


The documentation for this class was generated from the following files: