Wireshark 4.5.0
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
EnabledProtocolItem Class Referenceabstract
Inheritance diagram for EnabledProtocolItem:
ModelHelperTreeItem< EnabledProtocolItem > HeuristicTreeItem ProtocolTreeItem

Public Types

enum  EnableProtocolType { Any , Standard , Heuristic }
 

Public Member Functions

 EnabledProtocolItem (QString name, QString description, bool enabled, EnabledProtocolItem *parent)
 
QString name () const
 
QString description () const
 
bool enabled () const
 
void setEnabled (bool enable)
 
EnableProtocolType type () const
 
bool applyValue ()
 
- Public Member Functions inherited from ModelHelperTreeItem< EnabledProtocolItem >
 ModelHelperTreeItem (EnabledProtocolItem *parent)
 
void appendChild (EnabledProtocolItem *child)
 
void prependChild (EnabledProtocolItem *child)
 
void insertChild (int row, EnabledProtocolItem *child)
 
void removeChild (int row)
 
EnabledProtocolItemchild (int row)
 
int childCount () const
 
int row ()
 
EnabledProtocolItemparentItem ()
 

Protected Member Functions

virtual void applyValuePrivate (bool value)=0
 

Protected Attributes

QString name_
 
QString description_
 
bool enabled_
 
bool enabledInit_
 
EnableProtocolType type_
 
- Protected Attributes inherited from ModelHelperTreeItem< EnabledProtocolItem >
EnabledProtocolItemparent_
 
QList< QVariant > childItems_
 

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