Eclipse SUMO - Simulation of Urban MObility
LaneStoringVisitor Class Reference

#include <Helper.h>

Collaboration diagram for LaneStoringVisitor:

Public Member Functions

void add (const MSLane *const l) const
 Adds the given object to the container. More...
 
 LaneStoringVisitor (std::set< std::string > &ids, const PositionVector &shape, const double range, const int domain)
 Constructor. More...
 
 ~LaneStoringVisitor ()
 Destructor. More...
 

Data Fields

const int myDomain
 
std::set< std::string > & myIDs
 The container. More...
 
const double myRange
 
const PositionVectormyShape
 

Private Member Functions

 LaneStoringVisitor (const LaneStoringVisitor &src)
 invalidated copy constructor More...
 
LaneStoringVisitoroperator= (const LaneStoringVisitor &src)
 invalidated assignment operator More...
 

Detailed Description

Definition at line 53 of file Helper.h.

Constructor & Destructor Documentation

◆ LaneStoringVisitor() [1/2]

LaneStoringVisitor::LaneStoringVisitor ( std::set< std::string > &  ids,
const PositionVector shape,
const double  range,
const int  domain 
)
inline

Constructor.

Definition at line 56 of file Helper.h.

◆ ~LaneStoringVisitor()

LaneStoringVisitor::~LaneStoringVisitor ( )
inline

Destructor.

Definition at line 61 of file Helper.h.

◆ LaneStoringVisitor() [2/2]

LaneStoringVisitor::LaneStoringVisitor ( const LaneStoringVisitor src)
private

invalidated copy constructor

Member Function Documentation

◆ add()

◆ operator=()

LaneStoringVisitor& LaneStoringVisitor::operator= ( const LaneStoringVisitor src)
private

invalidated assignment operator

Field Documentation

◆ myDomain

const int LaneStoringVisitor::myDomain

Definition at line 70 of file Helper.h.

Referenced by add().

◆ myIDs

std::set<std::string>& LaneStoringVisitor::myIDs

The container.

Definition at line 67 of file Helper.h.

Referenced by add().

◆ myRange

const double LaneStoringVisitor::myRange

Definition at line 69 of file Helper.h.

Referenced by add().

◆ myShape

const PositionVector& LaneStoringVisitor::myShape

Definition at line 68 of file Helper.h.

Referenced by add().


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