Eclipse SUMO - Simulation of Urban MObility
MSDevice_BTreceiver::SeenDevice Class Reference

Class representing a single seen device. More...

#include <MSDevice_BTreceiver.h>

Collaboration diagram for MSDevice_BTreceiver::SeenDevice:
[legend]

Public Member Functions

 SeenDevice (const MeetingPoint &meetingBegin_)
 Constructor. More...
 
 ~SeenDevice ()
 Destructor. More...
 

Data Fields

double lastView
 Last recognition point. More...
 
const MeetingPoint meetingBegin
 Description of the meeting's begin. More...
 
MeetingPointmeetingEnd
 Description of the meeting's end. More...
 
double nextView
 Next possible recognition point. More...
 
std::string receiverRoute
 string of travelled receiver edges More...
 
std::vector< MeetingPoint * > recognitionPoints
 List of recognition points. More...
 
std::string senderRoute
 string of travelled sender edges More...
 

Private Member Functions

SeenDeviceoperator= (const SeenDevice &)
 Invalidated assignment operator. More...
 

Detailed Description

Class representing a single seen device.

Definition at line 147 of file MSDevice_BTreceiver.h.

Constructor & Destructor Documentation

◆ SeenDevice()

MSDevice_BTreceiver::SeenDevice::SeenDevice ( const MeetingPoint meetingBegin_)
inline

Constructor.

Parameters
[in]meetingBegin_Description of the meeting's begin

Definition at line 152 of file MSDevice_BTreceiver.h.

◆ ~SeenDevice()

MSDevice_BTreceiver::SeenDevice::~SeenDevice ( )
inline

Destructor.

Definition at line 156 of file MSDevice_BTreceiver.h.

References meetingEnd, and recognitionPoints.

Member Function Documentation

◆ operator=()

SeenDevice& MSDevice_BTreceiver::SeenDevice::operator= ( const SeenDevice )
private

Invalidated assignment operator.

Field Documentation

◆ lastView

double MSDevice_BTreceiver::SeenDevice::lastView

Last recognition point.

Definition at line 171 of file MSDevice_BTreceiver.h.

Referenced by MSDevice_BTreceiver::BTreceiverUpdate::addRecognitionPoint().

◆ meetingBegin

const MeetingPoint MSDevice_BTreceiver::SeenDevice::meetingBegin

Description of the meeting's begin.

Definition at line 167 of file MSDevice_BTreceiver.h.

◆ meetingEnd

MeetingPoint* MSDevice_BTreceiver::SeenDevice::meetingEnd

Description of the meeting's end.

Definition at line 169 of file MSDevice_BTreceiver.h.

Referenced by ~SeenDevice().

◆ nextView

double MSDevice_BTreceiver::SeenDevice::nextView

Next possible recognition point.

Definition at line 173 of file MSDevice_BTreceiver.h.

Referenced by MSDevice_BTreceiver::BTreceiverUpdate::addRecognitionPoint().

◆ receiverRoute

std::string MSDevice_BTreceiver::SeenDevice::receiverRoute

string of travelled receiver edges

Definition at line 177 of file MSDevice_BTreceiver.h.

◆ recognitionPoints

std::vector<MeetingPoint*> MSDevice_BTreceiver::SeenDevice::recognitionPoints

List of recognition points.

Definition at line 175 of file MSDevice_BTreceiver.h.

Referenced by MSDevice_BTreceiver::BTreceiverUpdate::addRecognitionPoint(), and ~SeenDevice().

◆ senderRoute

std::string MSDevice_BTreceiver::SeenDevice::senderRoute

string of travelled sender edges

Definition at line 179 of file MSDevice_BTreceiver.h.


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