Deskflow 1.22.0.197
Keyboard and mouse sharing utility
Loading...
Searching...
No Matches
InputFilter::Condition Class Referenceabstract

#include <InputFilter.h>

Inheritance diagram for InputFilter::Condition:

Public Member Functions

 Condition ()=default
virtual ~Condition ()=default
virtual Conditionclone () const =0
virtual std::string format () const =0
virtual FilterStatus match (const Event &)=0
virtual void enablePrimary (PrimaryClient *)
virtual void disablePrimary (PrimaryClient *)

Constructor & Destructor Documentation

◆ Condition()

InputFilter::Condition::Condition ( )
default

◆ ~Condition()

virtual InputFilter::Condition::~Condition ( )
virtualdefault

Member Function Documentation

◆ clone()

virtual Condition * InputFilter::Condition::clone ( ) const
pure virtual

◆ disablePrimary()

void InputFilter::Condition::disablePrimary ( PrimaryClient * )
virtual

◆ enablePrimary()

void InputFilter::Condition::enablePrimary ( PrimaryClient * )
virtual

◆ format()

virtual std::string InputFilter::Condition::format ( ) const
pure virtual

◆ match()

virtual FilterStatus InputFilter::Condition::match ( const Event & )
pure virtual

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