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. More... | |
~ToRetrieveDefinition () | |
Destructor. More... | |
Data Fields | |
SUMOReal | myAggValue |
aggregated value over the lanes read within the current edge More... | |
bool | myAmEdgeBased |
Information whether edge values shall be used (lane value if false) More... | |
std::string | myAttributeName |
The attribute name that shall be parsed. More... | |
EdgeFloatTimeLineRetriever & | myDestination |
The class that shall be called when new data is avaiable. More... | |
bool | myHadAttribute |
Information whether the attribute has been found for the current edge. More... | |
int | myNoLanes |
The number of lanes read for the current edge. More... | |
Private Member Functions | |
ToRetrieveDefinition & | operator= (const ToRetrieveDefinition &) |
Invalidated assignment operator. More... | |
ToRetrieveDefinition (const ToRetrieveDefinition &) | |
Invalidated copy constructor. More... | |
Complete definition about what shall be retrieved and where to store it.
Definition at line 108 of file SAXWeightsHandler.h.
SAXWeightsHandler::ToRetrieveDefinition::ToRetrieveDefinition | ( | const std::string & | attributeName, |
bool | edgeBased, | ||
EdgeFloatTimeLineRetriever & | destination | ||
) |
Constructor.
Definition at line 53 of file SAXWeightsHandler.cpp.
SAXWeightsHandler::ToRetrieveDefinition::~ToRetrieveDefinition | ( | ) |
Destructor.
Definition at line 59 of file SAXWeightsHandler.cpp.
|
private |
Invalidated copy constructor.
|
private |
Invalidated assignment operator.
SUMOReal SAXWeightsHandler::ToRetrieveDefinition::myAggValue |
aggregated value over the lanes read within the current edge
Definition at line 128 of file SAXWeightsHandler.h.
bool SAXWeightsHandler::ToRetrieveDefinition::myAmEdgeBased |
Information whether edge values shall be used (lane value if false)
Definition at line 122 of file SAXWeightsHandler.h.
std::string SAXWeightsHandler::ToRetrieveDefinition::myAttributeName |
The attribute name that shall be parsed.
Definition at line 119 of file SAXWeightsHandler.h.
EdgeFloatTimeLineRetriever& SAXWeightsHandler::ToRetrieveDefinition::myDestination |
The class that shall be called when new data is avaiable.
Definition at line 125 of file SAXWeightsHandler.h.
bool SAXWeightsHandler::ToRetrieveDefinition::myHadAttribute |
Information whether the attribute has been found for the current edge.
Definition at line 134 of file SAXWeightsHandler.h.
int SAXWeightsHandler::ToRetrieveDefinition::myNoLanes |
The number of lanes read for the current edge.
Definition at line 131 of file SAXWeightsHandler.h.