osrm-backend/unit_tests/algorithms
Daniel J. Hofmann 5c4a845b55 Remove template-heavy Boost.MPL headers where not needed.
This removed mpl headers from the code base, where not needed.

This mostly affects unit tests, where mpl's type list is actually only
used once to automatically generate tests for multiple types (see ref).

In addition, this commit also fixes the includes in the touched headers.

Resulting in 1/ reduces build times and 2/ proper includes.

Reference:

- http://www.boost.org/doc/libs/1_59_0/libs/test/doc/html/boost_test/tests_organization/test_cases/test_organization_templates.html#ref_BOOST_AUTO_TEST_CASE_TEMPLATE
2015-09-28 15:00:20 +02:00
..
douglas_peucker.cpp Remove template-heavy Boost.MPL headers where not needed. 2015-09-28 15:00:20 +02:00
duration_parsing.cpp First step into overhauling the edge storage 2015-06-01 17:22:12 +02:00
geometry_string.cpp Move calculate_coordinate to algorithms/ 2015-08-12 13:02:18 +02:00
graph_compressor.cpp Restructure the construction of the undirected graph 2015-07-01 18:07:29 +02:00
string_util.cpp Replace custom replace utility with the stdlib's replace algorithm. 2015-09-28 15:00:20 +02:00