wscout::gui::PcapHeader Class Reference

PCAP header widget. More...

#include <wscout_gui_pcap_header.hh>

Inheritance diagram for wscout::gui::PcapHeader:

wscout::gui::HeaderFrame

List of all members.

Public Types

typedef
pcapxx::descriptor::iterator::value_type 
packet
typedef
pcapxx::descriptor::link_type 
link_type
typedef std::pair
< protocol::id, const void * > 
next_header

Public Member Functions

 PcapHeader (QWidget *parent=0)
next_header setup (const Trace &t, const packet &p)
QBoxLayout * layout ()

Static Public Member Functions

static next_header nextHeader (const Trace &t, const packet &p)


Detailed Description

PCAP header widget.

Does not inherit AbstractHeader nor HeaderBase. That for several reasons.


Member Typedef Documentation

typedef pcapxx::descriptor ::iterator::value_type wscout::gui::PcapHeader::packet

PCAP packet type.

typedef pcapxx::descriptor ::link_type wscout::gui::PcapHeader::link_type

PCAP link type.

typedef std::pair<protocol::id, const void*> wscout::gui::PcapHeader::next_header

Next header description.

See also:
AbstractHeader::next_header.


Constructor & Destructor Documentation

wscout::gui::PcapHeader::PcapHeader ( QWidget *  parent = 0  ) 

Default constructor.


Member Function Documentation

PcapHeader::next_header wscout::gui::PcapHeader::setup ( const Trace t,
const packet p 
)

Setup the widget for a given trace and packet.

PcapHeader::next_header wscout::gui::PcapHeader::nextHeader ( const Trace t,
const packet p 
) [static]

Retrieve the next header's description.

QBoxLayout * wscout::gui::HeaderFrame::layout (  )  [inherited]

This protocol header widget's layout.


The documentation for this class was generated from the following files:
Generated on Tue Nov 13 13:48:05 2007 for WScout by  doxygen 1.5.3-20071008