Wireshark 4.5.0
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Static Public Member Functions | List of all members
ExpertInfoModel Class Reference
Inheritance diagram for ExpertInfoModel:

Public Types

enum  ExpertColumn {
  colSeverity = 0 , colSummary , colGroup , colProtocol ,
  colCount , colPacket , colHf , colLast
}
 
enum  ExpertSeverity {
  severityError = PI_ERROR , severityWarn = PI_WARN , severityNote = PI_NOTE , severityChat = PI_CHAT ,
  severityComment = PI_COMMENT
}
 

Public Member Functions

 ExpertInfoModel (CaptureFile &capture_file, QObject *parent=0)
 
QModelIndex index (int row, int column, const QModelIndex &=QModelIndex()) const
 
QModelIndex parent (const QModelIndex &) const
 
QVariant data (const QModelIndex &index, int role) const
 
int rowCount (const QModelIndex &parent=QModelIndex()) const
 
int columnCount (const QModelIndex &parent=QModelIndex()) const
 
int numEvents (enum ExpertSeverity severity)
 
void clear ()
 
void setGroupBySummary (bool group_by_summary)
 
void addExpertInfo (const struct expert_info_s &expert_info)
 

Static Public Member Functions

static void tapReset (void *eid_ptr)
 
static tap_packet_status tapPacket (void *eid_ptr, struct _packet_info *pinfo, struct epan_dissect *, const void *data, tap_flags_t flags)
 
static void tapDraw (void *eid_ptr)
 

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