Wireshark  2.9.0-477-g68ec514b
The Wireshark network protocol analyzer
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 (struct expert_info_s &expert_info)
 

Static Public Member Functions

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

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