Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mapsme/omim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorr.kuznetsov <r.kuznetsov@corp.mail.ru>2016-11-08 13:12:06 +0300
committerr.kuznetsov <r.kuznetsov@corp.mail.ru>2016-11-11 15:40:08 +0300
commit6819d6d2cad0e27b34b73f7eabf6fb1008c01464 (patch)
tree98f68abced56cba847a258ebb5882aaa60df0e22 /traffic
parentd6ab3b9d0c31c62968f44cc7476a6d15aaf3459e (diff)
Added traffic manager
Diffstat (limited to 'traffic')
-rw-r--r--traffic/traffic_info.hpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/traffic/traffic_info.hpp b/traffic/traffic_info.hpp
index 90bcdab50f..23309cd8ca 100644
--- a/traffic/traffic_info.hpp
+++ b/traffic/traffic_info.hpp
@@ -21,6 +21,11 @@ public:
RoadSegmentId(uint32_t fid, uint16_t idx, uint8_t dir);
+ bool operator==(RoadSegmentId const & o) const
+ {
+ return m_fid == o.m_fid && m_idx == o.m_idx && m_dir == o.m_dir;
+ }
+
bool operator<(RoadSegmentId const & o) const
{
if (m_fid != o.m_fid)
@@ -58,6 +63,9 @@ public:
// Returns the latest known speed group by a feature segment's id.
SpeedGroup GetSpeedGroup(RoadSegmentId const & id) const;
+ MwmSet::MwmId const & GetMwmId() const { return m_mwmId; }
+ Coloring const & GetColoring() const { return m_coloring; }
+
static void SerializeTrafficData(Coloring const & coloring, vector<uint8_t> & result);
static void DeserializeTrafficData(vector<uint8_t> const & data, Coloring & coloring);