Classes | Public Types | Public Member Functions

CInputFilter Class Reference

List of all members.

Classes

class  CAction
class  CCondition
class  CKeyboardBroadcastAction
class  CKeystrokeAction
class  CKeystrokeCondition
class  CLockCursorToScreenAction
class  CMouseButtonAction
class  CMouseButtonCondition
class  CRule
class  CScreenConnectedCondition
class  CSwitchInDirectionAction
class  CSwitchToScreenAction

Public Types

enum  EFilterStatus { kNoMatch, kActivate, kDeactivate }
typedef std::vector< CRuleCRuleList

Public Member Functions

 CInputFilter (const CInputFilter &)
CInputFilteroperator= (const CInputFilter &)
void addFilterRule (const CRule &rule)
void removeFilterRule (UInt32 index)
CRulegetRule (UInt32 index)
void setPrimaryClient (CPrimaryClient *client)
CString format (const CString &linePrefix) const
UInt32 getNumRules () const
bool operator== (const CInputFilter &) const
 Compare filters.
bool operator!= (const CInputFilter &) const
 Compare filters.

Detailed Description

Definition at line 33 of file CInputFilter.h.


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