Wireshark  4.3.0
The Wireshark network protocol analyzer
Public Types | Public Slots | Signals | Public Member Functions | Public Attributes | List of all members
IOGraph Class Reference
Inheritance diagram for IOGraph:

Public Types

enum  PlotStyles {
  psLine , psDotLine , psStepLine , psDotStepLine ,
  psImpulse , psBar , psStackedBar , psDot ,
  psSquare , psDiamond , psCross , psPlus ,
  psCircle
}
 

Public Slots

void recalcGraphData (capture_file *cap_file, bool enable_scaling)
 
void captureEvent (CaptureEvent e)
 
void reloadValueUnitField ()
 

Signals

void requestReplot ()
 
void requestRecalc ()
 
void requestRetap ()
 

Public Member Functions

 IOGraph (QCustomPlot *parent)
 
const QString configError ()
 
const QString name ()
 
void setName (const QString &name)
 
const QString filter ()
 
void setFilter (const QString &filter)
 
void applyCurrentColor ()
 
bool visible ()
 
void setVisible (bool visible)
 
QRgb color ()
 
void setColor (const QRgb color)
 
void setPlotStyle (int style)
 
const QString valueUnitLabel ()
 
void setValueUnits (int val_units)
 
const QString valueUnitField ()
 
void setValueUnitField (const QString &vu_field)
 
unsigned int movingAveragePeriod ()
 
void setInterval (int interval)
 
bool addToLegend ()
 
bool removeFromLegend ()
 
QCPGraph * graph ()
 
QCPBars * bars ()
 
double startOffset ()
 
int packetFromTime (double ts)
 
bool hasItemToShow (int idx, double value) const
 
double getItemValue (int idx, const capture_file *cap_file) const
 
int maxInterval () const
 
QString scaledValueUnit () const
 
void clearAllData ()
 

Public Attributes

unsigned int moving_avg_period_
 
unsigned int y_axis_factor_
 

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