diff options
author | Sergey Yershov <syershov@maps.me> | 2017-03-09 16:33:33 +0300 |
---|---|---|
committer | Vladimir Byko-Ianko <bykoianko@gmail.com> | 2017-03-09 16:38:53 +0300 |
commit | 2b222f1bd1f23d3495c167753f819e87bb32e84e (patch) | |
tree | 2425daa16c22281effc408fd87ca43d188f1c887 | |
parent | 5acb64d788f408dd1aec06fb6ce613ae68f37866 (diff) |
Fix pybinding build errorspy-modules-0.1.5
-rw-r--r-- | tracking/pytracking/bindings.cpp | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/tracking/pytracking/bindings.cpp b/tracking/pytracking/bindings.cpp index d05b422988..eb7a0992f7 100644 --- a/tracking/pytracking/bindings.cpp +++ b/tracking/pytracking/bindings.cpp @@ -27,7 +27,7 @@ BOOST_PYTHON_MODULE(pytracking) .def_readwrite("lon", &ms::LatLon::lon); class_<coding::TrafficGPSEncoder::DataPoint>("DataPoint") - .def(init<uint64_t, ms::LatLon const &>()) + .def(init<uint64_t, ms::LatLon const &, uint8_t>()) .def_readwrite("timestamp", &coding::TrafficGPSEncoder::DataPoint::m_timestamp) .def_readwrite("coords", &coding::TrafficGPSEncoder::DataPoint::m_latLon) .def_readwrite("traffic", &coding::TrafficGPSEncoder::DataPoint::m_traffic); @@ -39,9 +39,11 @@ BOOST_PYTHON_MODULE(pytracking) .value("CurrentAuth", Protocol::PacketType::CurrentAuth) .value("CurrentData", Protocol::PacketType::CurrentData); - vector<uint8_t> (*CreateDataPacket1)(Protocol::DataElementsCirc const &) = + vector<uint8_t> (*CreateDataPacket1)(Protocol::DataElementsCirc const &, + tracking::Protocol::PacketType) = &Protocol::CreateDataPacket; - vector<uint8_t> (*CreateDataPacket2)(Protocol::DataElementsVec const &) = + vector<uint8_t> (*CreateDataPacket2)(Protocol::DataElementsVec const &, + tracking::Protocol::PacketType) = &Protocol::CreateDataPacket; class_<Protocol>("Protocol") |