Commit Graph

1891 Commits

Author SHA1 Message Date
Dennis Luxen
6f71092aa4 adjust facade to pass compilation 2013-09-23 19:00:08 +02:00
Dennis Luxen
edce44df97 call facade where appropriate 2013-09-23 18:59:43 +02:00
Dennis Luxen
54551d9f37 link against proper objects 2013-09-23 18:59:13 +02:00
Dennis Luxen
8521b5501f use flexible shared mem interfaces 2013-09-23 18:03:07 +02:00
Dennis Luxen
396dc21903 Give all data types in shared memory 2013-09-23 18:02:45 +02:00
Dennis Luxen
5e2b0ba46c Use typedef instead of base class 2013-09-23 18:02:16 +02:00
Dennis Luxen
cce5d775de Further stl interface implementation 2013-09-23 18:01:30 +02:00
Dennis Luxen
248a239c7b Remove old facade from UUID generation 2013-09-23 13:42:35 +02:00
Dennis Luxen
83655e9aef Added list of all data types in shared memory 2013-09-23 13:41:53 +02:00
Dennis Luxen
973d115edf further implementation of the vector interface for shared memory 2013-09-23 13:30:21 +02:00
Dennis Luxen
aaa9f89550 removing old data facade, good riddance 2013-09-23 11:35:33 +02:00
Dennis Luxen
8afad5614a const'ing new function 2013-09-22 22:29:03 +02:00
Dennis Luxen
a9fdabf926 moving common code into function 2013-09-22 22:18:54 +02:00
Dennis Luxen
b5b262c722 further minor refactoring 2013-09-21 22:21:33 +02:00
Dennis Luxen
d1e1190cbd replace cassert by boost asserts 2013-09-21 22:18:27 +02:00
Dennis Luxen
9812eaaca7 Refactoring shortest path search variable names 2013-09-21 22:10:41 +02:00
Dennis Luxen
4520e04d37 added auxiliary Empty() function 2013-09-21 21:51:07 +02:00
DennisOSRM
5679b5862f superflous typedef changed meaning of name for GCC 2013-09-20 21:40:27 +02:00
DennisOSRM
e72dc38d77 Styleguide refactoring 2013-09-20 21:07:57 +02:00
DennisOSRM
71fcfa4935 fixing include typos 2013-09-20 21:05:47 +02:00
Dennis Luxen
c4463036c3 Workarounds for various boost versions and their lovely quirks 2013-09-20 19:41:45 +02:00
Dennis Luxen
b343a17b29 Implementation of internal data storage 2013-09-20 18:30:47 +02:00
Dennis Luxen
0b0fb249bf further refactoring of variable names 2013-09-20 13:13:06 +02:00
Dennis Luxen
8d689974a7 further refactoring of variable names 2013-09-20 13:11:23 +02:00
Dennis Luxen
375c81d38d further refactoring of variable names 2013-09-20 13:09:33 +02:00
Dennis Luxen
0ef4f36d44 further refactoring of variable names 2013-09-20 13:08:18 +02:00
Dennis Luxen
c85f6c1228 replacing cassert by boost asserts 2013-09-20 11:35:59 +02:00
Dennis Luxen
0cabc81693 Reworking data access to go always through facades 2013-09-20 11:09:07 +02:00
Dennis Luxen
12b4fff81e Refactoring base descriptor class 2013-09-19 22:28:02 +02:00
Dennis Luxen
27b6627110 renamed utility class 2013-09-19 22:10:49 +02:00
Dennis Luxen
387014dd37 initial refactoring of variable names 2013-09-19 19:07:18 +02:00
Dennis Luxen
d5c91b9bda further implementation of data facades 2013-09-19 18:55:49 +02:00
Dennis Luxen
370f4f6257 Properly instantiate plugins 2013-09-19 18:55:19 +02:00
Dennis Luxen
49a665488e Use new data facade in all descriptors 2013-09-19 18:54:30 +02:00
Dennis Luxen
29da133726 Don't build deleted classes 2013-09-19 18:54:09 +02:00
Dennis Luxen
1194bb8ae3 Rewiring routing algorithms 2013-09-19 18:53:34 +02:00
Dennis Luxen
7599124aa0 Rewiring query plugins 2013-09-19 18:53:10 +02:00
Dennis Luxen
01d2d91ecc Moving DataStructures to new data facade pattern 2013-09-19 18:52:42 +02:00
Dennis Luxen
ac14a7b0da corrected include fence 2013-09-19 13:59:09 +02:00
Dennis Luxen
23f00ab533 Merge branch 'shared_memory' of https://github.com/DennisOSRM/Project-OSRM into shared_memory 2013-09-19 12:01:04 +02:00
Dennis Luxen
39122bd61d use empty() instead of comparisons 2013-09-19 12:00:36 +02:00
Dennis Luxen
c5824765f9 Further includes in Facades 2013-09-19 12:00:36 +02:00
Dennis Luxen
547e942c66 make plugins templates that plug into data facade 2013-09-19 12:00:36 +02:00
Dennis Luxen
2ab04e7e2f Mockups for data facades 2013-09-19 12:00:36 +02:00
Dennis Luxen
a08fef172e plugging in base facade ptr 2013-09-19 12:00:35 +02:00
Dennis Luxen
a04f77e7e0 added graph data access 2013-09-19 12:00:35 +02:00
Dennis Luxen
4900f3e54d remove unneeded white spaces 2013-09-19 12:00:35 +02:00
Dennis Luxen
34ee6411d5 instantiate different inherited class at bcp that provides all data 2013-09-19 12:00:35 +02:00
Dennis Luxen
5abe7bc7e5 Facade base class to provide all data access 2013-09-19 12:00:35 +02:00
Dennis Luxen
a48aef4039 Adding shared memory data types 2013-09-19 12:00:35 +02:00