![]() |
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.
References myAggValue, myAmEdgeBased, myAttributeName, myDestination, myHadAttribute, myHadNonNumeric, and myNoLanes.
Referenced by operator=(), and ToRetrieveDefinition().
| SAXWeightsHandler::ToRetrieveDefinition::~ToRetrieveDefinition | ( | ) |
Destructor.
Definition at line 49 of file SAXWeightsHandler.cpp.
|
privatedelete |
Invalidated copy constructor.
References ToRetrieveDefinition().
|
privatedelete |
Invalidated assignment operator.
References ToRetrieveDefinition().
| double SAXWeightsHandler::ToRetrieveDefinition::myAggValue |
Aggregated value over the lanes read within the current edge.
Definition at line 136 of file SAXWeightsHandler.h.
Referenced by ToRetrieveDefinition().
| bool SAXWeightsHandler::ToRetrieveDefinition::myAmEdgeBased |
Information whether edge values shall be used (lane value if false).
Definition at line 130 of file SAXWeightsHandler.h.
Referenced by ToRetrieveDefinition().
| std::string SAXWeightsHandler::ToRetrieveDefinition::myAttributeName |
The attribute name that shall be parsed.
Definition at line 127 of file SAXWeightsHandler.h.
Referenced by ToRetrieveDefinition().
| EdgeFloatTimeLineRetriever& SAXWeightsHandler::ToRetrieveDefinition::myDestination |
The class that shall be called when new data is avaiable.
Definition at line 133 of file SAXWeightsHandler.h.
Referenced by ToRetrieveDefinition().
| bool SAXWeightsHandler::ToRetrieveDefinition::myHadAttribute |
Information whether the attribute has been found for the current edge.
Definition at line 142 of file SAXWeightsHandler.h.
Referenced by ToRetrieveDefinition().
| 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.
Referenced by ToRetrieveDefinition().
| int SAXWeightsHandler::ToRetrieveDefinition::myNoLanes |
The number of lanes read for the current edge.
Definition at line 139 of file SAXWeightsHandler.h.
Referenced by ToRetrieveDefinition().