Eclipse SUMO - Simulation of Urban MObility
Loading...
Searching...
No Matches
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.
 ~SeenDevice ()
 Destructor.

Data Fields

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

Private Member Functions

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

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.

References lastView, meetingBegin, meetingEnd, and nextView.

Referenced by operator=().

Here is the caller graph for this function:

◆ ~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.

References SeenDevice().

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(), and SeenDevice().

◆ meetingBegin

const MeetingPoint MSDevice_BTreceiver::SeenDevice::meetingBegin

Description of the meeting's begin.

Definition at line 167 of file MSDevice_BTreceiver.h.

Referenced by SeenDevice(), and MSDevice_BTreceiver::BTreceiverUpdate::writeOutput().

◆ meetingEnd

MeetingPoint* MSDevice_BTreceiver::SeenDevice::meetingEnd

Description of the meeting's end.

Definition at line 169 of file MSDevice_BTreceiver.h.

Referenced by SeenDevice(), MSDevice_BTreceiver::BTreceiverUpdate::writeOutput(), and ~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(), and SeenDevice().

◆ receiverRoute

std::string MSDevice_BTreceiver::SeenDevice::receiverRoute

string of travelled receiver edges

Definition at line 177 of file MSDevice_BTreceiver.h.

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

◆ recognitionPoints

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

◆ senderRoute

std::string MSDevice_BTreceiver::SeenDevice::senderRoute

string of travelled sender edges

Definition at line 179 of file MSDevice_BTreceiver.h.

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


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