SUMO - Simulation of Urban MObility
MSEdge::person_by_offset_sorter Class Reference

Sorts edges by their ids. More...

#include <MSEdge.h>

Public Member Functions

int operator() (const MSPerson *const p1, const MSPerson *const p2) const
 comparing operator More...
 
 person_by_offset_sorter (SUMOTime timestep)
 constructor More...
 

Private Attributes

SUMOTime myTime
 

Detailed Description

Sorts edges by their ids.

Definition at line 575 of file MSEdge.h.

Constructor & Destructor Documentation

MSEdge::person_by_offset_sorter::person_by_offset_sorter ( SUMOTime  timestep)
inlineexplicit

constructor

Definition at line 578 of file MSEdge.h.

Member Function Documentation

int MSEdge::person_by_offset_sorter::operator() ( const MSPerson *const  p1,
const MSPerson *const  p2 
) const

comparing operator

Definition at line 604 of file MSEdge.cpp.

References MSPerson::getCurrentStage(), MSPerson::MSPersonStage::getEdgePos(), MSPerson::getID(), myTime, and SUMOReal.

Field Documentation

SUMOTime MSEdge::person_by_offset_sorter::myTime
private

Definition at line 583 of file MSEdge.h.

Referenced by operator()().


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