![]() |
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. | |
| bool | myHadNonNumeric |
| Information whether the attribute was found to contain non-numerical data (for any 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 49 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.
| bool SAXWeightsHandler::ToRetrieveDefinition::myHadNonNumeric |
Information whether the attribute was found to contain non-numerical data (for any edge)
Definition at line 145 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.