Dennis Luxen
69b3457e83
replace boost::tuple by std::tuple
2015-01-23 17:14:12 +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
e3d659576f
cast std::size_t and unsigned in a proper way
2014-06-17 16:01:06 +02:00
Dennis Luxen
d27ac27bc7
remove one fwd decl, add more comments to Connection
2014-06-12 13:46:07 +02:00
Dennis Luxen
686f1aeeb2
reformat some code
2014-06-10 17:23:07 +02:00
Dennis Luxen
62aea4c321
refactored function names
2014-06-09 18:10:46 +02:00
Dennis Luxen
0af4e16c21
use inplace construction for Headers instead of explicit objects and copying
2014-06-09 17:54:46 +02:00
Dennis Luxen
47ab0cbf62
reduce some code duplication
2014-06-09 12:11:44 +02:00
Dennis Luxen
a4689c7a27
add some comments to reduce NCSS complexity
2014-06-03 10:49:25 +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
00e27e4b5c
replace left-overs from boost::shared_ptr usage
2014-05-09 17:04:55 +02:00
Dennis Luxen
bd316e7e98
reformat Server/RequestHandler according to guideline
2014-05-07 17:08:30 +02:00
Dennis Luxen
9710f39cad
remove (almost) all BOOST_FOREACH calls
2014-05-07 16:17:47 +02:00
Dennis Luxen
33faa2f252
set output size on StockReplies properly
2014-03-24 18:13:40 +01:00
Dennis Luxen
8c4c1a56fd
reduce compile time by using fwd decls
2013-12-16 11:29:38 +01:00