RINASim  October 2016
Documentation of framework for OMNeT++
FWQ::FlowParams Class Reference

#include <FlowParams.h>

Public Member Functions

 FlowParams ()
 
 FlowParams (const double &rate)
 
virtual ~FlowParams ()
 
void setMinRate (const double &rate)
 
void insert (const int &size)
 
void removeLast ()
 
void removeFirst ()
 
simtime_t getFirstFinTime ()
 
simtime_t getLastFinTime ()
 

Protected Attributes

double minRate
 
simtime_t lastFinTime
 
simtime_t prevLastFinTime
 
list< simtime_t > vFinTimes
 

Detailed Description

Definition at line 18 of file FlowParams.h.

Constructor & Destructor Documentation

FWQ::FlowParams::FlowParams ( )

Definition at line 12 of file FlowParams.cc.

FWQ::FlowParams::FlowParams ( const double &  rate)

Definition at line 18 of file FlowParams.cc.

FWQ::FlowParams::~FlowParams ( )
virtual

Definition at line 24 of file FlowParams.cc.

Member Function Documentation

simtime_t FWQ::FlowParams::getFirstFinTime ( )

Definition at line 48 of file FlowParams.cc.

simtime_t FWQ::FlowParams::getLastFinTime ( )

Definition at line 55 of file FlowParams.cc.

void FWQ::FlowParams::insert ( const int &  size)

Definition at line 30 of file FlowParams.cc.

void FWQ::FlowParams::removeFirst ( )

Definition at line 44 of file FlowParams.cc.

void FWQ::FlowParams::removeLast ( )

Definition at line 40 of file FlowParams.cc.

void FWQ::FlowParams::setMinRate ( const double &  rate)

Definition at line 26 of file FlowParams.cc.

Member Data Documentation

simtime_t FWQ::FlowParams::lastFinTime
protected

Definition at line 34 of file FlowParams.h.

Referenced by FlowParams(), insert(), and removeLast().

double FWQ::FlowParams::minRate
protected

Definition at line 33 of file FlowParams.h.

Referenced by FlowParams(), insert(), and setMinRate().

simtime_t FWQ::FlowParams::prevLastFinTime
protected

Definition at line 34 of file FlowParams.h.

Referenced by FlowParams(), insert(), and removeLast().

list< simtime_t > FWQ::FlowParams::vFinTimes
protected

Definition at line 35 of file FlowParams.h.

Referenced by getFirstFinTime(), getLastFinTime(), insert(), removeFirst(), and removeLast().


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