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 129 of file logger.h.

Constructor & Destructor Documentation

◆ CountedLogFilter()

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

Definition at line 131 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 142 of file logger.cpp.


The documentation for this class was generated from the following files:
  • /home/runner/work/main/main/opencpn/model/include/model/logger.h
  • /home/runner/work/main/main/opencpn/model/src/logger.cpp