RINASim  October 2016
Documentation of framework for OMNeT++
ModularMonitor::SM_Burst Class Reference

#include <SM_Burst.h>

Public Member Functions

 SM_Burst ()
 
 SM_Burst (simtime_t, unsigned int)
 
void set (simtime_t, unsigned int)
 
void in (unsigned int)
 
double tic ()
 
double tic (unsigned int)
 
simtime_t getTime (unsigned int)
 

Protected Member Functions

void out ()
 

Protected Attributes

simtime_t duration
 
unsigned int size
 
unsigned int currentSize
 
list< unsigned int > pSizes
 
list< simtime_t > pTimes
 

Detailed Description

Definition at line 11 of file SM_Burst.h.

Constructor & Destructor Documentation

ModularMonitor::SM_Burst::SM_Burst ( )

Definition at line 5 of file SM_Burst.cc.

ModularMonitor::SM_Burst::SM_Burst ( simtime_t  t,
unsigned int  s 
)

Definition at line 11 of file SM_Burst.cc.

Member Function Documentation

simtime_t ModularMonitor::SM_Burst::getTime ( unsigned int  s)

Definition at line 49 of file SM_Burst.cc.

void ModularMonitor::SM_Burst::in ( unsigned int  s)

Definition at line 22 of file SM_Burst.cc.

void ModularMonitor::SM_Burst::out ( )
protected

Definition at line 28 of file SM_Burst.cc.

Referenced by tic().

void ModularMonitor::SM_Burst::set ( simtime_t  t,
unsigned int  s 
)

Definition at line 17 of file SM_Burst.cc.

double ModularMonitor::SM_Burst::tic ( )

Definition at line 39 of file SM_Burst.cc.

double ModularMonitor::SM_Burst::tic ( unsigned int  s)

Definition at line 44 of file SM_Burst.cc.

Member Data Documentation

unsigned int ModularMonitor::SM_Burst::currentSize
protected

Definition at line 28 of file SM_Burst.h.

Referenced by getTime(), in(), out(), SM_Burst(), and tic().

simtime_t ModularMonitor::SM_Burst::duration
protected

Definition at line 25 of file SM_Burst.h.

Referenced by in(), set(), and SM_Burst().

list<unsigned int> ModularMonitor::SM_Burst::pSizes
protected

Definition at line 29 of file SM_Burst.h.

Referenced by getTime(), in(), and out().

list<simtime_t> ModularMonitor::SM_Burst::pTimes
protected

Definition at line 30 of file SM_Burst.h.

Referenced by getTime(), in(), and out().

unsigned int ModularMonitor::SM_Burst::size
protected

Definition at line 26 of file SM_Burst.h.

Referenced by getTime(), set(), SM_Burst(), and tic().


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