DESERT 3.5.1
Loading...
Searching...
No Matches
ClMsgController Class Reference

#include <controller-clmsg.h>

Inheritance diagram for ClMsgController:
Collaboration diagram for ClMsgController:

Public Member Functions

 ClMsgController (Packet *p)
 
 ClMsgController (int moduleId, Packet *p)
 
void setMetrics (double value)
 
double getMetrics ()
 
void setPacket (Packet *p)
 
Packet * getPacket ()
 
ClMessage * copy ()
 

Private Attributes

Packet * pkt
 
double metrics
 

Detailed Description

Definition at line 58 of file controller-clmsg.h.

Constructor & Destructor Documentation

◆ ClMsgController() [1/2]

ClMsgController::ClMsgController ( Packet *  p)

Definition at line 47 of file controller-clmsg.cc.

◆ ClMsgController() [2/2]

ClMsgController::ClMsgController ( int  moduleId,
Packet *  p 
)

Definition at line 55 of file controller-clmsg.cc.

Member Function Documentation

◆ copy()

ClMessage * ClMsgController::copy ( )

Definition at line 63 of file controller-clmsg.cc.

◆ getMetrics()

double ClMsgController::getMetrics ( )
inline

Definition at line 67 of file controller-clmsg.h.

◆ getPacket()

Packet * ClMsgController::getPacket ( )
inline

Definition at line 70 of file controller-clmsg.h.

◆ setMetrics()

void ClMsgController::setMetrics ( double  value)
inline

Definition at line 66 of file controller-clmsg.h.

◆ setPacket()

void ClMsgController::setPacket ( Packet *  p)
inline

Definition at line 69 of file controller-clmsg.h.

Member Data Documentation

◆ metrics

double ClMsgController::metrics
private

Definition at line 78 of file controller-clmsg.h.

◆ pkt

Packet* ClMsgController::pkt
private

Definition at line 76 of file controller-clmsg.h.


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