osrm-backend/DataStructures
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
..
BinaryHeap.h replace UINT_MAX with proper numeric limits call 2014-05-07 10:38:31 +02:00
ConcurrentQueue.h remove superflous includes 2014-05-08 15:49:32 +02:00
Coordinate.cpp make space usage more tight in Coordinate->String conversion 2014-05-07 14:12:57 +02:00
DeallocatingVector.h move BinaryHeap to C++11 2014-05-07 10:38:31 +02:00
DynamicGraph.h use range based for loops to traverse graphs 2014-05-13 16:56:30 +02:00
EdgeBasedNode.h migrate DataStructures to C++11 2014-05-07 18:39:16 +02:00
HashTable.h removing boost cref and betting on move semantics 2014-05-09 19:10:11 +02:00
HilbertValue.cpp migrate HilbertValue class to C++11, use fwd decl, remove boost/integer 2014-05-07 14:47:23 +02:00
HilbertValue.h migrate HilbertValue class to C++11, use fwd decl, remove boost/integer 2014-05-07 14:47:23 +02:00
ImportEdge.h migrate DataStructures to C++11 2014-05-07 18:39:16 +02:00
ImportNode.h add missing includes <string> and <limits> 2014-05-10 14:54:46 +02:00
InputReaderFactory.h migrate DataStructures to C++11 2014-05-07 18:39:16 +02:00
JSONContainer.h implements output generation through a dedicated JSON container: 2014-05-20 14:33:00 +02:00
LRUCache.h migrate DataStructures to C++11 2014-05-07 18:39:16 +02:00
NodeBasedGraph.h add forgotten include 2014-05-09 15:12:42 +02:00
OriginalEdgeData.h refactor list of const static int into scoped enum 2014-05-08 18:04:05 +02:00
Percent.h migrate DataStructures to C++11 2014-05-07 18:39:16 +02:00
PhantomNodes.h add simple isValid() function to PhantomNodes 2014-05-20 14:33:00 +02:00
QueryEdge.h migrate DataStructures to C++11 2014-05-07 18:39:16 +02:00
QueryNode.h migrate DataStructures to C++11 2014-05-07 18:39:16 +02:00
RawRouteData.h refactor list of const static int into scoped enum 2014-05-08 18:04:05 +02:00
Restriction.h replace UINT_MAX by numeric limits max() 2014-05-07 17:25:35 +02:00
RestrictionMap.cpp use range based for loops to traverse graphs 2014-05-13 16:56:30 +02:00
RestrictionMap.h Apply clang-format on BFSComponentExplorer and RestrictionMap 2014-05-09 00:37:05 +02:00
RouteParameters.cpp make variable names consistent, migrate Plugins 2014-05-08 11:15:19 +02:00
SearchEngine.h implements output generation through a dedicated JSON container: 2014-05-20 14:33:00 +02:00
SearchEngineData.cpp reverse inverted logic 2014-03-17 14:55:33 +01:00
SearchEngineData.h migrate DataStructures to C++11 2014-05-07 18:39:16 +02:00
SegmentInformation.h refactor list of const static int into scoped enum 2014-05-08 18:04:05 +02:00
SharedMemoryFactory.h migrate DataStructures to C++11 2014-05-07 18:39:16 +02:00
SharedMemoryVectorWrapper.h migrate DataStructures to C++11 2014-05-07 18:39:16 +02:00
StaticGraph.h use range based for loops to traverse graphs 2014-05-13 16:56:30 +02:00
StaticKDTree.h migrate DataStructures to C++11 2014-05-07 18:39:16 +02:00
StaticRTree.h reformat 2014-05-09 16:48:58 +02:00
TurnInstructions.h refactor list of const static int into scoped enum 2014-05-08 18:04:05 +02:00
XORFastHash.h migrate DataStructures to C++11 2014-05-07 18:39:16 +02:00
XORFastHashStorage.h migrate DataStructures to C++11 2014-05-07 18:39:16 +02:00