Workspace 6.21.5
Public Member Functions | List of all members
LogStreamFilter Class Reference

Filters out messages that match its categories.

#include <Workspace/DataExecution/Logging/logstreamfilter.h>

Public Member Functions

 LogStreamFilter (const LogStreamFilter &other)
 
 LogStreamFilter (const QSet< Application::LogManager::MessageCategory > &categories)
 
 LogStreamFilter (LogStreamFilter &&other)
 
 ~LogStreamFilter ()
 
bool accept (const QString &categoryName) const
 
const QSet< QString > & getCategoryNames () const
 
LogStreamFilteroperator= (LogStreamFilter)
 

Constructor & Destructor Documentation

◆ LogStreamFilter() [1/3]

◆ LogStreamFilter() [2/3]

LogStreamFilter ( const LogStreamFilter other)

◆ LogStreamFilter() [3/3]

◆ ~LogStreamFilter()

~LogStreamFilter ( )
default

Member Function Documentation

◆ accept()

bool accept ( const QString &  categoryName) const

◆ getCategoryNames()

const QSet< QString > & getCategoryNames ( ) const

◆ operator=()

LogStreamFilter & operator= ( LogStreamFilter  other)