Dennis Luxen
8490e297a9
add todo marker
2014-10-20 11:39:23 +02:00
Dennis Luxen
d92f022041
remove implicit inline keyword from header files
2014-10-08 14:47:51 +02:00
Dennis Luxen
ec8f977ebe
reformat StringUtil.h
2014-10-08 12:48:20 +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
637bab29c6
transform negative numbers to positives by *(-1)
2014-07-11 14:00:33 +02:00
Guillaume Beraudo
481e445e8a
Fix printInt when value=INT_MIN (was overflowing)
2014-06-24 17:18:52 +02:00
Dennis Luxen
c7b90bac1a
add explicit unsigned->string conversion
2014-06-09 17:50:50 +02:00
Dennis Luxen
0ed9caf969
fix a couple of implicit signed/unsigned conversions
2014-06-06 18:05:07 +02:00
Dennis Luxen
b0d7449bb4
add type traits include
2014-05-28 12:53:18 +02:00
Dennis Luxen
a80815d57a
implements output generation through a dedicated JSON container:
...
- JSON syntax is not scattered over several files, but one place
- Reduces code duplication
- breaking changes:
- new property in json(p) formatted response: "found_alternative": True/False
- returned filenames now response.js(on) or route.gpx
- /hello plugin returns JSON now
2014-05-20 14:33:00 +02:00
Dennis Luxen
f060dfda40
refactor list of const static int into scoped enum
2014-05-08 18:04:05 +02:00
Dennis Luxen
07e245eb02
migrate StringUtil.h to C++11
2014-05-07 14:12:28 +02:00
Dennis Luxen
a1ecab2f95
refactor xml parser, uses faster string to double conversion
2014-04-29 16:05:34 +02:00
Dennis Luxen
0946fac11f
Escape characters in JSON instead of HTML-entetizing, implements #895
2014-03-04 14:54:41 +01:00
Dennis Luxen
32bf99ba40
decode all URIs, fixes #937 , 386
2014-03-04 13:56:11 +01:00
Dennis Luxen
046fe93f1f
refactor ExtractorStructs.h for faster compiles. achieves approx. 10 secs
2014-01-09 16:13:35 +01:00
DennisOSRM
45dee5a666
Styleguide refactoring
2013-10-15 14:19:53 +02:00
Dennis Luxen
29499f21c5
License change to (simplified) 2-clause BSD. Good riddance, AGPL
2013-10-14 13:42:28 +02:00
Dennis Luxen
b591aa013d
Remove dead code
2013-08-05 17:35:16 +02:00
Dennis Luxen
54302a53e1
use exceptions instead of hard abort
2013-08-05 17:28:57 +02:00
DennisOSRM
f5124de327
Partially fixes #646 . Values were incorrectly casted to int32_t and not uint32_t
2013-07-09 14:25:32 +02:00
Dennis Luxen
cfa8b1f0dd
Moving coordinate auxiliary functions into the appropriate place
2013-06-27 09:45:28 -04:00
Dennis Luxen
bfef8f39b7
First implementation of moving the algorithmic core into a library
2013-06-26 19:47:47 -04:00
DennisOSRM
c2be6bc019
Fixes issue #567
2013-02-05 16:06:10 +01:00
DennisOSRM
5b3aacb4b2
removing stringstream
2013-01-06 17:48:18 +01:00
DennisOSRM
870ed96c24
Replacing atoi by boost::spirit::qi
2012-11-20 12:15:40 +01:00
DennisOSRM
6f8148950e
Speeding up parsing of car profile by about 30%
2012-11-12 17:00:36 +01:00
DennisOSRM
1fdfac4aaf
Refactoring extraction stuff
2012-08-27 17:40:59 +02:00
DennisOSRM
f8761ecea0
Routing datastructure more seperated from data of original edges
2012-04-25 10:51:16 +02:00
DennisOSRM
964c0425bf
First working implementation of Contractor flush at 75% of contracted
...
nodes
2012-04-04 09:55:43 +02:00
DennisOSRM
1a224e2adc
Changing string splitter function for better efficiency
2012-03-21 14:52:38 +01:00
DennisOSRM
5e275b3935
Fixes issue #104 . Heading and Azimuth get computed now.
2012-02-07 14:47:01 +01:00
DennisOSRM
d80586e405
Inlined and static'ed fields to make it compilable into several objects
2011-11-15 14:31:32 +01:00
DennisOSRM
b6ddccc793
Removed superflous line-break
2011-11-15 11:18:28 +01:00
Dennis Luxen
88a8d9043a
fixes ticket #49
2011-07-27 09:03:56 +00:00
Dennis Luxen
a8ad4695aa
Typo in StringUtil.h file name. D'oh!
2011-07-07 08:05:58 +00:00