Dennis Luxen
9672f00ec3
renamed: Server/*/*.h -> server/*/*.hpp
2015-01-27 12:35:29 +01:00
Dennis Luxen
0c1101739d
renamed: Server/DataStructures/*.h -> Server/data_structures/*.hpp
2015-01-27 12:14:08 +01:00
Dennis Luxen
872cb2d9c8
rename string literal names to replace odd camel case
2015-01-27 11:52:56 +01:00
Dennis Luxen
3e47fe54fa
refactor Server/Http to remove camel case
2015-01-27 11:45:33 +01:00
Dennis Luxen
f0d3d23b5f
make http header parsing case insensitive, and remove some dead code (reset function)
2015-01-27 09:58:26 +01:00
Dennis Luxen
69e59b0ced
rename clear() function to reduce camel case noise
2015-01-27 09:57:14 +01:00
Dennis Luxen
ad4fb5afe3
revert previous commit that replace boost::array by std::array. not compatible with clang-3.5/boost1.54
2015-01-26 17:37:37 +01:00
Dennis Luxen
dd6dd63798
rename iterator variable to be more telling
2015-01-26 16:35:16 +01:00
Dennis Luxen
7a3748b8f6
remove redundant c'tor call
2015-01-26 16:34:05 +01:00
Dennis Luxen
06a08a874f
fix performance regression in output generation, use copy elision and return result char array
2015-01-26 13:49:07 +01:00
Dennis Luxen
37a9813482
replace boost::array by std::array
2015-01-26 13:26:21 +01:00
Dennis Luxen
fe7b436a8c
refactor request parser to use C++11 idioms, plus a couple of consts
2015-01-26 13:20:22 +01:00
Dennis Luxen
601eff1af6
initialize compression type to be no compression
2015-01-26 11:25:10 +01:00
Dennis Luxen
29949eae1b
remove unneeded include to boost/tribool
2015-01-23 18:55:58 +01:00
Dennis Luxen
9dfe6d1e85
use std::tuple to return multiple return values, hope for copy elision. Also, removes two cases of parameter reassignment
2015-01-23 18:53:37 +01:00
Dennis Luxen
fb3bc22c64
replace boost::tribool with enum based implementation
2015-01-23 18:18:29 +01:00
Dennis Luxen
69b3457e83
replace boost::tuple by std::tuple
2015-01-23 17:14:12 +01:00
Dennis Luxen
baacd0e50c
reformat source files
2015-01-22 12:24:54 +01:00
Dennis Luxen
dea9c37d99
fix bad request error message
2015-01-06 13:27:51 +01:00
Dennis Luxen
4a6325696e
change library interface to expose json container as structure to exchange data
2015-01-06 13:19:21 +01:00
Dennis Luxen
b50a907ca3
fix changed include paths
2015-01-06 13:17:12 +01:00
Dennis Luxen
59e9a67abd
rename and remove include header files for stabilized lib API
2015-01-06 13:09:44 +01:00
Dennis Luxen
25326b571b
renamed: Util/OSRMException.h -> Util/osrm_exception.hpp
2015-01-05 15:40:05 +01:00
Dennis Luxen
fe1f11b071
renamed: Util/StringUtil.h -> Util/string_util.hpp
2015-01-05 10:22:11 +01:00
Dennis Luxen
2b63eb8243
remove zoom level from nearest neighbor calls
2014-12-24 10:40:03 +01:00
Dennis Luxen
f4c8db6105
- serialize component_id
...
- remove calls to deprecated NN function in facades
2014-12-23 16:14:28 +01:00
Dennis Luxen
ccc4607d6d
renamed: Util/GraphLoader.h -> Util/graph_loader.hpp
2014-12-22 16:09:01 +01:00
Dennis Luxen
38251aa513
construct RequestParser object on demand
...
pass CompressionType refs instead of ptrs to parser
2014-12-17 15:48:33 +01:00
Dennis Luxen
58de37e822
renamed: DataStructures/* -> data_structures/*
2014-11-28 12:15:31 +01:00
Dennis Luxen
ef8706b4e1
fix inconsistencies with integer and iterator range header files, closes #1296
2014-11-27 09:54:57 +01:00
Dennis Luxen
10d7a2396c
move JSON rendering code out of container header file. prerequesite to #1261
2014-11-20 15:26:30 +01:00
Dennis Luxen
0d7141ce5b
Rename NodeInfo -> QueryNode
2014-11-17 14:58:37 +01:00
Dennis Luxen
a6f34d2044
rename ImportNode.h/cpp -> ExternalMemoryNode.h/cpp
2014-11-17 14:58:36 +01:00
Dennis Luxen
e938bd3481
Revert "remove implicitly defined inline keywords from header-implemented functions in Util/ headers"
...
This reverts commit dc35e97ae002bdfda4bc3a68507749c464cfe371.
2014-11-17 14:58:36 +01:00
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