Eclipse SUMO - Simulation of Urban MObility
|
Complete definition about what shall be retrieved and where to store it. More...
#include <SAXWeightsHandler.h>
Public Member Functions | |
ToRetrieveDefinition (const std::string &attributeName, bool edgeBased, EdgeFloatTimeLineRetriever &destination) | |
Constructor. | |
~ToRetrieveDefinition () | |
Destructor. | |
Data Fields | |
double | myAggValue |
Aggregated value over the lanes read within the current edge. | |
bool | myAmEdgeBased |
Information whether edge values shall be used (lane value if false) | |
std::string | myAttributeName |
The attribute name that shall be parsed. | |
EdgeFloatTimeLineRetriever & | myDestination |
The class that shall be called when new data is avaiable. | |
bool | myHadAttribute |
Information whether the attribute has been found for the current edge. | |
int | myNoLanes |
The number of lanes read for the current edge. | |
Private Member Functions | |
ToRetrieveDefinition & | operator= (const ToRetrieveDefinition &)=delete |
Invalidated assignment operator. | |
ToRetrieveDefinition (const ToRetrieveDefinition &)=delete | |
Invalidated copy constructor. | |
Complete definition about what shall be retrieved and where to store it.
Definition at line 116 of file SAXWeightsHandler.h.
SAXWeightsHandler::ToRetrieveDefinition::ToRetrieveDefinition | ( | const std::string & | attributeName, |
bool | edgeBased, | ||
EdgeFloatTimeLineRetriever & | destination | ||
) |
Constructor.
Definition at line 37 of file SAXWeightsHandler.cpp.
SAXWeightsHandler::ToRetrieveDefinition::~ToRetrieveDefinition | ( | ) |
Destructor.
Definition at line 48 of file SAXWeightsHandler.cpp.
|
privatedelete |
Invalidated copy constructor.
|
privatedelete |
Invalidated assignment operator.
double SAXWeightsHandler::ToRetrieveDefinition::myAggValue |
Aggregated value over the lanes read within the current edge.
Definition at line 136 of file SAXWeightsHandler.h.
bool SAXWeightsHandler::ToRetrieveDefinition::myAmEdgeBased |
Information whether edge values shall be used (lane value if false)
Definition at line 130 of file SAXWeightsHandler.h.
std::string SAXWeightsHandler::ToRetrieveDefinition::myAttributeName |
The attribute name that shall be parsed.
Definition at line 127 of file SAXWeightsHandler.h.
EdgeFloatTimeLineRetriever& SAXWeightsHandler::ToRetrieveDefinition::myDestination |
The class that shall be called when new data is avaiable.
Definition at line 133 of file SAXWeightsHandler.h.
bool SAXWeightsHandler::ToRetrieveDefinition::myHadAttribute |
Information whether the attribute has been found for the current edge.
Definition at line 142 of file SAXWeightsHandler.h.
int SAXWeightsHandler::ToRetrieveDefinition::myNoLanes |
The number of lanes read for the current edge.
Definition at line 139 of file SAXWeightsHandler.h.