Electroneum
el::base::HitCounter::Predicate Class Reference

#include <easylogging++.h>

Public Member Functions

 Predicate (const char *filename, base::type::LineNumber lineNumber)
 
bool operator() (const HitCounter *counter)
 

Detailed Description

Definition at line 2117 of file easylogging++.h.

Constructor & Destructor Documentation

◆ Predicate()

el::base::HitCounter::Predicate::Predicate ( const char *  filename,
base::type::LineNumber  lineNumber 
)
inline

Definition at line 2119 of file easylogging++.h.

2120  : m_filename(filename),
2121  m_lineNumber(lineNumber) {
2122  }
const char * filename(void) const
base::type::LineNumber lineNumber(void) const

Member Function Documentation

◆ operator()()

bool el::base::HitCounter::Predicate::operator() ( const HitCounter counter)
inline

Definition at line 2123 of file easylogging++.h.

2123  {
2124  return ((counter != nullptr) &&
2125  (strcmp(counter->m_filename, m_filename) == 0) &&
2126  (counter->m_lineNumber == m_lineNumber));
2127  }

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