72 void removeFlow(
const std::string& detector_id);
73 void setFlows(
const std::string& detector_id, std::vector<FlowDef>&);
75 const std::vector<FlowDef>&
getFlowDefs(
const std::string&
id)
const;
76 bool knows(
const std::string& det_id)
const;
81 void mesoJoin(
const std::string& nid,
const std::vector<std::string>& oldids);
double getFlowSumSecure(const std::string &id) const
void setFlows(const std::string &detector_id, std::vector< FlowDef > &)
RODFDetectorFlows & operator=(const RODFDetectorFlows &src)
Invalidated assignment operator.
std::map< std::string, std::vector< FlowDef > > myFastAccessFlows
RODFDetectorFlows(const RODFDetectorFlows &src)
Invalidated copy constructor.
void addFlow(const std::string &detector_id, SUMOTime timestamp, const FlowDef &fd)
void mesoJoin(const std::string &nid, const std::vector< std::string > &oldids)
const std::vector< FlowDef > & getFlowDefs(const std::string &id) const
void removeFlow(const std::string &detector_id)
double getMaxDetectorFlow() const
void printAbsolute() const
bool knows(const std::string &det_id) const
Definition of the traffic during a certain time containing the flows and speeds.