Wireshark  2.9.0-477-g68ec514b
The Wireshark network protocol analyzer
Public Types | Public Member Functions | Static Public Member Functions | List of all members
FilterAction Class Reference
Inheritance diagram for FilterAction:

Public Types

enum  Action {
  ActionApply, ActionColorize, ActionCopy, ActionFind,
  ActionPrepare, ActionWebLookup
}
 
enum  ActionType {
  ActionTypePlain, ActionTypeNot, ActionTypeAnd, ActionTypeOr,
  ActionTypeAndNot, ActionTypeOrNot
}
 
enum  ActionDirection {
  ActionDirectionAToFromB, ActionDirectionAToB, ActionDirectionAFromB, ActionDirectionAToFromAny,
  ActionDirectionAToAny, ActionDirectionAFromAny, ActionDirectionAnyToFromB, ActionDirectionAnyToB,
  ActionDirectionAnyFromB
}
 

Public Member Functions

 FilterAction (QObject *parent, Action action, ActionType type, ActionDirection direction)
 
 FilterAction (QObject *parent, Action action, ActionType type)
 
 FilterAction (QObject *parent, Action action)
 
Action action ()
 
ActionType actionType ()
 
ActionDirection actionDirection ()
 

Static Public Member Functions

static const QList< Action > actions ()
 
static const QString actionName (Action action)
 
static const QList< ActionType > actionTypes (Action filter_action=ActionApply)
 
static const QString actionTypeName (ActionType type)
 
static const QList< ActionDirection > actionDirections ()
 
static const QString actionDirectionName (ActionDirection direction)
 

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