A Discrete-Event Network Simulator
API
Statistics

The statistics module includes some useful features to ease data collection from experiments. More...

+ Collaboration diagram for Statistics:

Modules

 Data Aggregators
 Data aggregators are classes used to collect data and produce output specialized for various purpose, e.g., Gnuplot, file output, etc.
 
 Data Output
 Classes in Data Output group are used to collect and prepare and output data for subsequent ouput in a specific format, e.g., Omnet++, SQLite, etc.
 
 Gnuplot
 Classes in Gnuplot group are used to collect and prepare and output data for subsequent processing by Gnuplot.
 
 Probes
 Probes are used to probe an underlying ns3 TraceSource exporting its value.
 

Classes

class  ns3::Average< T >
 Simple average, min, max and std. More...
 
class  ns3::CounterCalculator< T >
 Template class CounterCalculator. More...
 
class  ns3::DataCalculator
 Calculates data during a simulation. More...
 
class  ns3::DelayJitterEstimation
 quick and dirty delay and jitter estimation More...
 
class  ns3::FileHelper
 Helper class used to put data values into a file. More...
 
class  ns3::MinMaxAvgTotalCalculator< T >
 Template class MinMaxAvgTotalCalculator. More...
 
class  ns3::PacketCounterCalculator
 A stat for counting packets. More...
 
class  ns3::PacketSizeMinMaxAvgTotalCalculator
 A stat for collecting packet size statistics: min, max and average. More...
 
class  ns3::StatisticalSummary
 Abstract class for calculating statistical data. More...
 
class  ns3::TimeMinMaxAvgTotalCalculator
 Unfortunately, templating the base MinMaxAvgTotalCalculator to operate over Time values isn't straightforward. More...
 

Detailed Description

The statistics module includes some useful features to ease data collection from experiments.

In particular the following features are included:

See the manual for a complete documentation.