ns-3 Direct Code Execution
API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ns3::TimeOfDayProcessDelayModel Class Reference

#include <process-delay-model.h>

+ Inheritance diagram for ns3::TimeOfDayProcessDelayModel:
+ Collaboration diagram for ns3::TimeOfDayProcessDelayModel:

Public Member Functions

 TimeOfDayProcessDelayModel ()
virtual Time RecordEnd (void)
virtual void RecordStart (void)

Static Public Member Functions

static TypeId GetTypeId (void)

Private Member Functions

Time GetTimeOfDay (void) const

Private Attributes

Time m_start

Detailed Description

Definition at line 54 of file process-delay-model.h.

Constructor & Destructor Documentation

ns3::TimeOfDayProcessDelayModel::TimeOfDayProcessDelayModel ( )

Definition at line 86 of file process-delay-model.cc.

Member Function Documentation

Time ns3::TimeOfDayProcessDelayModel::GetTimeOfDay ( void  ) const
private

Definition at line 91 of file process-delay-model.cc.

Referenced by RecordEnd(), and RecordStart().

+ Here is the caller graph for this function:

TypeId ns3::TimeOfDayProcessDelayModel::GetTypeId ( void  )
static

Reimplemented from ns3::ProcessDelayModel.

Definition at line 77 of file process-delay-model.cc.

Time ns3::TimeOfDayProcessDelayModel::RecordEnd ( void  )
virtual

Implements ns3::ProcessDelayModel.

Definition at line 108 of file process-delay-model.cc.

References GetTimeOfDay(), and m_start.

+ Here is the call graph for this function:

void ns3::TimeOfDayProcessDelayModel::RecordStart ( void  )
virtual

Implements ns3::ProcessDelayModel.

Definition at line 102 of file process-delay-model.cc.

References GetTimeOfDay(), and m_start.

+ Here is the call graph for this function:

Member Data Documentation

Time ns3::TimeOfDayProcessDelayModel::m_start
private

Definition at line 65 of file process-delay-model.h.

Referenced by RecordEnd(), and RecordStart().


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