Dennis Luxen
|
aebe8572f9
|
reformat NodeBasedGraph
|
2014-05-09 14:21:52 +02:00 |
|
Dennis Luxen
|
c98eed612a
|
C++11-fy Contractor/
|
2014-05-09 14:21:33 +02:00 |
|
Dennis Luxen
|
5f0ee417b1
|
move BFS component exploration into Algorithms/
|
2014-05-09 14:21:02 +02:00 |
|
Dennis Luxen
|
a6b4658138
|
move BFS component exploration into Algorithms/
|
2014-05-09 14:20:45 +02:00 |
|
Dennis Luxen
|
1a57aff0f4
|
remove unneeded boost include
|
2014-05-09 14:12:10 +02:00 |
|
Dennis Luxen
|
afc0bac232
|
remove boost/noncopyable, fwd decl
|
2014-05-09 14:08:56 +02:00 |
|
Dennis Luxen
|
ac1c59b724
|
port TimingUtil header to C++11s <chrono>
|
2014-05-09 11:49:03 +02:00 |
|
Dennis Luxen
|
1f9806386e
|
port TimingUtil header to C++11s <chrono>
|
2014-05-09 11:48:48 +02:00 |
|
Dennis Luxen
|
1b67120704
|
readd <chrono> include lost in rebase
|
2014-05-09 11:31:37 +02:00 |
|
Dennis Luxen
|
5579388896
|
Merge branch 'TheMarex-ebgf-refactor' into develop
|
2014-05-09 11:29:48 +02:00 |
|
Dennis Luxen
|
49c972983d
|
Merge branch 'ebgf-refactor' of https://github.com/TheMarex/Project-OSRM into TheMarex-ebgf-refactor
|
2014-05-09 11:29:30 +02:00 |
|
Dennis Luxen
|
3cb34f8036
|
remove debug output
|
2014-05-09 11:23:56 +02:00 |
|
Dennis Luxen
|
3c5b2286a3
|
adjust speeds to universally use 4/5th of the free-flow speed as expected avg speed
- this is a workaround until we get more thourough work done on the cost model
- this is related to #955 and #989
|
2014-05-09 11:11:14 +02:00 |
|
Patrick Niklaus
|
845972daa5
|
Add timing to EBGF
|
2014-05-09 00:56:07 +02:00 |
|
Patrick Niklaus
|
e00ef38305
|
Apply clang-format on BFSComponentExplorer and RestrictionMap
|
2014-05-09 00:37:05 +02:00 |
|
Patrick Niklaus
|
22d0861f6d
|
Move BFSComponentExplorer to Contractor/
|
2014-05-09 00:37:05 +02:00 |
|
Patrick Niklaus
|
5265f38c35
|
Switched to std::shared_ptr in Contractor/
|
2014-05-09 00:37:05 +02:00 |
|
Patrick Niklaus
|
d13cd4d4b3
|
Apply clang-format on Contractor/
|
2014-05-09 00:31:52 +02:00 |
|
Patrick Niklaus
|
79d33d669c
|
Apply clang-modernize to Contractor/
|
2014-05-09 00:06:25 +02:00 |
|
Patrick Niklaus
|
439f6e62bc
|
Replace numeric_limits with SPECIAL_NODEID / SPECIAL_EDGEID
|
2014-05-09 00:06:25 +02:00 |
|
Patrick Niklaus
|
3ef054bbac
|
Split EBGF::Run into smaller sub-functions
I'm not too happy with this yet. It is not really clear cut.
Also, I would like to move the logging in ::Run, seems messy in the
sub-functions.
|
2014-05-09 00:05:27 +02:00 |
|
Patrick Niklaus
|
5a13c6cc3f
|
Move BFSComponentExplorer to own header.
|
2014-05-09 00:05:27 +02:00 |
|
Patrick Niklaus
|
b7750ff742
|
Reorder initialization to fix warnings
|
2014-05-09 00:05:27 +02:00 |
|
Patrick Niklaus
|
2c0fa2a9f6
|
Split RestrictionMap and NodeBasedGraph from EdgeBasedGraphFactory
First step in an effort to simplify EdgeBasedGraphFactory.
|
2014-05-09 00:05:27 +02:00 |
|
Dennis Luxen
|
881a57bf8d
|
refactor and migrate root directory
|
2014-05-08 19:40:32 +02:00 |
|
Dennis Luxen
|
c924b2067c
|
refactor and migrate root directory
|
2014-05-08 19:40:29 +02:00 |
|
Dennis Luxen
|
fdd0c8470f
|
refactor Tools dir for C++11
|
2014-05-08 18:34:58 +02:00 |
|
Dennis Luxen
|
1960c38468
|
refactor Tools dir for C++11
|
2014-05-08 18:33:38 +02:00 |
|
Dennis Luxen
|
3074a0146e
|
remove superflous boost include
|
2014-05-08 18:26:07 +02:00 |
|
Dennis Luxen
|
f060dfda40
|
refactor list of const static int into scoped enum
|
2014-05-08 18:04:05 +02:00 |
|
Dennis Luxen
|
b0ead129ca
|
use proper types instead of implicit casts
|
2014-05-08 16:39:38 +02:00 |
|
Dennis Luxen
|
abe9c4d53c
|
use nullptr instead of NULL
|
2014-05-08 16:39:17 +02:00 |
|
Dennis Luxen
|
15a95ff425
|
remove superflous includes
|
2014-05-08 15:49:32 +02:00 |
|
Dennis Luxen
|
37b8f97d60
|
C++11 migration:
- use lambda functions instead of binding member functions
- replace boost::mutex by STLs <mutex>
- reformat according to new guidelines
|
2014-05-08 15:47:48 +02:00 |
|
Dennis Luxen
|
88a4bb4d12
|
implement locking properly with std::mutex and std::lock_guard<>
|
2014-05-08 15:25:06 +02:00 |
|
Dennis Luxen
|
50594febc7
|
consequently use emplace back instead of push
|
2014-05-08 11:18:46 +02:00 |
|
Dennis Luxen
|
9587923e55
|
make variable names consistent, migrate Plugins
|
2014-05-08 11:15:19 +02:00 |
|
Dennis Luxen
|
2850a074ea
|
make sure parameter is not negative
- fixes coverity issue 1198843 Argument cannot be negative
|
2014-05-08 08:56:51 +02:00 |
|
Dennis Luxen
|
bed5c8002f
|
pass parameter by ref instead of by val:
- fixes coverity issue 1212009 Big parameter passed by value
|
2014-05-08 08:48:55 +02:00 |
|
Dennis Luxen
|
cc982a578d
|
deactivate the cool put_time thing in C++11 as GCC craps out again
|
2014-05-07 19:30:22 +02:00 |
|
Dennis Luxen
|
e12ad48822
|
migrate DataStructures to C++11
|
2014-05-07 18:39:16 +02:00 |
|
Dennis Luxen
|
6abbb06ff6
|
replace UINT_MAX by numeric limits max()
|
2014-05-07 17:25:35 +02:00 |
|
Dennis Luxen
|
3d68769503
|
reformat Server source and migrate it to C++11
|
2014-05-07 17:14:57 +02:00 |
|
Dennis Luxen
|
bd316e7e98
|
reformat Server/RequestHandler according to guideline
|
2014-05-07 17:08:30 +02:00 |
|
Dennis Luxen
|
3f4c4d675b
|
reformat Server/APIGrammar according to guideline
|
2014-05-07 17:06:28 +02:00 |
|
Dennis Luxen
|
4b7e5b7445
|
reformat Server/APIGrammar according to guideline
|
2014-05-07 17:05:33 +02:00 |
|
Dennis Luxen
|
996dbdde00
|
reformat Server/DataStructure according to guideline
|
2014-05-07 17:03:58 +02:00 |
|
Dennis Luxen
|
db67f2ddf1
|
reformat files according to guidelines, remove superflous inclue
|
2014-05-07 16:58:32 +02:00 |
|
Dennis Luxen
|
7b9b2fd23a
|
use C++11's put time to put the timestamp
|
2014-05-07 16:50:48 +02:00 |
|
Dennis Luxen
|
700747801c
|
use proper include prefix
|
2014-05-07 16:46:52 +02:00 |
|