CInputFilter Class Reference

Collaboration diagram for CInputFilter:

Collaboration graph
[legend]
List of all members.

Public Types

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

Public Member Functions

 CInputFilter ()
 CInputFilter (const CInputFilter &)
virtual ~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.

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

Detailed Description

Definition at line 29 of file CInputFilter.h.


The documentation for this class was generated from the following files:
Generated on Fri Nov 6 00:19:01 2009 for synergy-plus by  doxygen 1.4.7