Dennis Luxen
b227c90c18
remove redundant local variable
2014-10-28 11:11:06 -04:00
Dennis Luxen
369f669227
break out PhantomNode.h into a header/impl combo, rename to new naming scheme.
2014-10-27 17:56:06 -04:00
Dennis Luxen
6f75d68d07
untangle includes
2014-10-23 16:11:54 +02:00
Dennis Luxen
463511871f
Refactor routing plugins:
...
- remove superflous members from RawRouteData, partially implements #1238
- DescriptorTable moved to BaseDescriptor.h
- added templated assignment c'tor to DescriptorConfig
- refactored check for valid input coordinates, moved to BasePlugin.h
- replaced shared_ptr's to descriptors in ViaRoutePlugin.h with unique_ptr
- implemented FindIncrementalPhantomNode in facades for a single, i.e. first result
- untangled a few includes
2014-10-22 19:02:19 +02:00
Dennis Luxen
b095aae5ce
some minor include untangling
2014-10-21 19:05:56 +02:00
Dennis Luxen
511c21029e
To arrive at a later point in time: Revert "remove inline keywords"
...
This reverts commit 81b0447024
.
2014-10-21 18:34:50 +02:00
Dennis Luxen
81b0447024
remove inline keywords
2014-10-21 18:06:58 +02:00
Dennis Luxen
438d1af12a
fix implicit type conversios
2014-10-17 13:03:49 +02:00
Dennis Luxen
5be6ef380f
replace shared_ptr instances to make intent of single owner more obvious
2014-10-17 12:35:53 +02:00
Dennis Luxen
76419ed2fc
remove unneeded member variable
2014-10-17 12:32:18 +02:00
Dennis Luxen
274140d309
refactor SimpleLogger into simple_logger compile unit
2014-10-10 19:32:49 +02:00
Dennis Luxen
848b773e24
fix reloading of RTree from shared memory, potentially fixes a number of issue from #889
2014-10-08 19:20:15 +02:00
Dennis Luxen
57fab61789
move casts from/to string into static class
2014-10-08 14:47:22 +02:00
Dennis Luxen
8dc85e7641
use C++11 type traits to reduce code size in integral->string conversion
2014-10-08 12:40:56 +02:00
Dennis Luxen
27d5e2b219
fix include order
2014-10-03 10:23:21 +02:00
Dennis Luxen
fee83fee40
rename short variable and reformat, OCLint
2014-09-30 14:30:15 +02:00
Dennis Luxen
cd5112ab0e
rename short variable, OCLint
2014-09-30 14:28:00 +02:00
Dennis Luxen
efaa3b5ab2
Merge branch 'stefan-rajkovic-multiple-nearest-points' of https://github.com/srajkovic/osrm-backend into srajkovic-stefan-rajkovic-multiple-nearest-points
...
Conflicts:
DataStructures/RouteParameters.cpp
Server/APIGrammar.h
2014-09-16 12:32:40 +02:00
Emil Tin
cf593ba9f9
fix spelling of edge in SharedDataFacade
2014-08-31 09:09:12 +02:00
Dennis Luxen
7782c80c4f
implement missing loading of TravelMode vector into shared memory
2014-08-22 10:31:47 +02:00
Dennis Luxen
85c244ed08
Merge pull request #1166 from Project-OSRM/server_instance_unique_ptr
...
keep server instance in a shared_ptr
2014-08-21 19:22:37 +02:00
Dennis Luxen
96318bbe11
switch from unique to shared ptr
2014-08-20 11:57:31 +02:00
Dennis Luxen
8f8cb6a52f
keep server instance in a unique_ptr
2014-08-20 11:24:29 +02:00
Emil Tin
60d80cf261
code style fixes
2014-08-20 11:08:59 +02:00
Emil Tin
62495a6de4
remove comment
2014-08-20 11:08:42 +02:00
Emil Tin
dae9c9a7ed
use 4 bits for travel mode
2014-08-20 11:08:41 +02:00
Emil Tin
6d6d299ea4
most tests passing
2014-08-20 11:08:41 +02:00
Emil Tin
6fd615b9cd
first cut at porting travel mode, some tests fail
2014-08-20 11:08:41 +02:00
Dennis Luxen
82c2ae5441
first round of replacing deprecated typedefs with much nicer using statements
2014-08-19 13:01:38 +02:00
Dennis Luxen
c63218a889
add final/override keyword where possible to help compiler de-virtualize function calls
2014-08-18 10:19:33 +02:00
Dennis Luxen
1de736019d
make canary static const instead of constexpr
2014-08-14 17:29:10 +02:00
Stefan Rajkovic
38117df11b
Added ability to get multiple points from /nearest by using num_results argument
2014-08-08 13:58:30 -04:00
Dennis Luxen
d4bf02c882
replace boost integer range
2014-08-05 17:19:09 +02:00
Dennis Luxen
8010506d4e
remove reverted include
2014-07-28 14:20:17 +02:00
Dennis Luxen
f2f7abb9a8
remove reverted include
2014-07-28 14:19:16 +02:00
Dennis Luxen
fc87b0a11e
enabling defaultctor for Server
2014-07-28 12:04:11 +02:00
Dennis Luxen
79bc071754
enabling default copy ctor for Server
2014-07-28 11:24:49 +02:00
Dennis Luxen
797243fc9c
return unique ptr instead of raw ptr
2014-07-28 11:03:53 +02:00
Patrick Niklaus
3c4feecda0
Make fstream non-static and StaticRTree thread-specific instead
2014-07-22 17:17:56 +02:00
Dennis Luxen
6156bf0f9d
make uturn parameter optional
2014-07-16 13:01:25 +02:00
Dennis Luxen
95b5bcbd49
add and parse U-turn parameters in servers APIGrammar
2014-07-16 12:48:11 +02:00
Dennis Luxen
72d709ae6c
use explicit NodeID type in SharedDataFacade
2014-07-04 17:20:04 +02:00
Dennis Luxen
7b7b93e9ba
remove debug.bin generation
2014-07-01 15:16:41 +02:00
Dennis Luxen
4014da3cc5
make facade d'tors virtual
2014-07-01 14:26:29 +02:00
Guillaume Beraudo
bee18dba54
Display warning when routing without street names.
...
Indeed, street names are optional for routing.
2014-06-24 17:18:52 +02:00
Dennis Luxen
51fd332806
add incremental query to Facades
2014-06-23 16:56:01 +02:00
Dennis Luxen
f11adf5f80
fix signed/unsigned comparison
2014-06-23 14:35:09 +02:00
Dennis Luxen
b3cdd5b3bf
reformat to cut long line
2014-06-20 16:36:15 +02:00
Dennis Luxen
804e515847
stream line code a bit in Reply
2014-06-18 11:25:56 +02:00
Dennis Luxen
7c0866f626
stream line code a bit in Reply
2014-06-18 11:17:23 +02:00