osrm-backend/unit_tests/data_structures
Daniel J. Hofmann 397078758e Remove boost/thread from rtree, include header for hash_combine in unit test.
The `static_rtree.hpp` header included `<booost/thread.hpp>` without using
anything from this header.

Removing it showed why:

the unit test for the rtree no longer built, since it was missing symbols
for Boost's `hash_combine`, used in the unit test.

Instead of relying on `<boost/thread.hpp>` including the proper header
for `hash_combine` by chance that we only use in the unit test, do the
following:

- remove `<boost/thread.hpp>` from the rtree implementation
- add `<boost/functional/hash.hpp>` to the rtree unit test

As always, include what you use.
2015-09-28 15:00:20 +02:00
..
binary_heap.cpp Initial version of core ch 2015-08-01 18:00:48 +02:00
compressed_edge_container.cpp Rename GeometryCompressor and add unit tests 2015-07-01 18:07:29 +02:00
coordinate.cpp Move calculate_coordinate to algorithms/ 2015-08-12 13:02:18 +02:00
dynamic_graph.cpp Fix data_structure test thanks to new assertion 2015-07-01 18:07:29 +02:00
range_table.cpp change copyright line from personal names to project 2015-02-19 09:19:51 +01:00
raster_source.cpp Implement raster source feature to read data from third-party sources, to be used in lua profiles. 2015-09-03 22:28:18 -07:00
static_graph.cpp Fix static graph test 2015-08-06 15:09:28 +02:00
static_rtree.cpp Remove boost/thread from rtree, include header for hash_combine in unit test. 2015-09-28 15:00:20 +02:00