Routino SVN Repository Browser

Check out the latest version of Routino: svn co http://routino.org/svn/trunk routino

/[routino]/trunk/src/nodesx.h
ViewVC logotype

Log of /trunk/src/nodesx.h

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Revision:


Revision 1317 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun May 12 18:00:25 2013 UTC (11 years, 10 months ago) by amb
File length: 5583 byte(s)
Diff to previous 1308
Add functions to process the binary error log file and convert it into a
geographically searchable database.


Revision 1308 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri May 10 19:01:58 2013 UTC (11 years, 10 months ago) by amb
File length: 5494 byte(s)
Diff to previous 1297
Make no-op macros look like real statements.


Revision 1297 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 7 14:41:11 2013 UTC (11 years, 11 months ago) by amb
File length: 5481 byte(s)
Diff to previous 1167
Add cache functions for NodesX, SegmentsX and WaysX to speed up the
planetsplitter in slim mode.


Revision 1167 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 20 16:21:27 2012 UTC (12 years, 4 months ago) by amb
File length: 5057 byte(s)
Diff to previous 1165
Rename the '--preserve' command line option to '--keep' for simplicity.


Revision 1165 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 20 15:30:13 2012 UTC (12 years, 4 months ago) by amb
File length: 5065 byte(s)
Diff to previous 1161
Use a specific type for the node flags instead of a generic uint16_t.


Revision 1161 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 20 14:16:58 2012 UTC (12 years, 4 months ago) by amb
File length: 5063 byte(s)
Diff to previous 1160
Tidy up all of the recent code changes - change the name of a few of the
functions.


Revision 1160 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 20 14:04:44 2012 UTC (12 years, 4 months ago) by amb
File length: 5059 byte(s)
Diff to previous 1151
Tidy up all of the recent code changes - change the order of the functions
within the files to a more sensible and consitent order.


Revision 1151 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Nov 18 17:24:50 2012 UTC (12 years, 4 months ago) by amb
File length: 5115 byte(s)
Diff to previous 1139
Using --parse-only and --preserve must sort the data so that it is ready to
apply the changes.


Revision 1139 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Nov 15 19:16:47 2012 UTC (12 years, 4 months ago) by amb
File length: 5115 byte(s)
Diff to previous 1136
Fixed the --preserve option.


Revision 1136 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 10 19:23:32 2012 UTC (12 years, 4 months ago) by amb
File length: 5102 byte(s)
Diff to previous 1123
Added a --preserve option which keeps the raw data files after parsing, sorting
and de-duplication.


Revision 1123 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 3 10:44:59 2012 UTC (12 years, 5 months ago) by amb
File length: 5098 byte(s)
Diff to previous 1120
Don't open the input file for appending if there is no intention to write
anything to it.


Revision 1120 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Nov 1 20:00:27 2012 UTC (12 years, 5 months ago) by amb
File length: 5085 byte(s)
Diff to previous 1109
Introduce a new'--append' option for appending data from a file to the currently
parsed data.  Rename the intermediate file used for storing data to be appended
to.  Add a function to call after appending to a file which closes the file and
renames it to a temporary filename which is used for the remaining processing.


Revision 1109 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Oct 21 18:23:01 2012 UTC (12 years, 5 months ago) by amb
File length: 4926 byte(s)
Diff to previous 1098
Move the UpdateNodes() work into the callback for SortNodeListGeographically()
and use firstnode when saving the nodes.


Revision 1098 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Oct 20 12:52:01 2012 UTC (12 years, 5 months ago) by amb
File length: 4905 byte(s)
Diff to previous 965
Delete the pruned nodes before searching for super-nodes etc.


Revision 965 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Feb 12 13:33:22 2012 UTC (13 years, 1 month ago) by amb
File length: 4877 byte(s)
Diff to previous 961
Need 3 cached nodes for slim mode.


Revision 961 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Feb 8 19:57:34 2012 UTC (13 years, 1 month ago) by amb
File length: 4875 byte(s)
Diff to previous 950
Change the way that pruned nodes are recorded.


Revision 950 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jan 13 17:31:28 2012 UTC (13 years, 2 months ago) by amb
File length: 4874 byte(s)
Diff to previous 949
Add new macros to abstract the bit mask types.


Revision 949 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jan 13 17:13:39 2012 UTC (13 years, 2 months ago) by amb
File length: 4874 byte(s)
Diff to previous 942
Add an infrastructure to allow adding new functions to prune nodes and segments.


Revision 942 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 11 11:09:13 2011 UTC (13 years, 3 months ago) by amb
File length: 4768 byte(s)
Diff to previous 887
Remove the "position" parameter from the PutBack*X() functions (only used in
slim mode).


Revision 887 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Oct 31 19:09:40 2011 UTC (13 years, 5 months ago) by amb
File length: 4651 byte(s)
Diff to previous 758
Use pread() and pwrite() functions instead of seek() followed by read() or
write().


Revision 758 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jun 3 18:11:22 2011 UTC (13 years, 10 months ago) by amb
File length: 4691 byte(s)
Diff to previous 755
Move some macros from nodesx.h to typesx.h.


Revision 755 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 31 18:55:02 2011 UTC (13 years, 10 months ago) by amb
File length: 4862 byte(s)
Diff to previous 681
Fix some obvious problems with a transition to 64-bit node_t.


Revision 681 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Apr 24 18:01:24 2011 UTC (13 years, 11 months ago) by amb
File length: 4862 byte(s)
Diff to previous 680
Make the comments more consistent.


Revision 680 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Apr 24 15:14:53 2011 UTC (13 years, 11 months ago) by amb
File length: 4867 byte(s)
Diff to previous 654
Update comments throughout the source code.


Revision 654 - (view) (download) (as text) (annotate) - [select for diffs]
Added Sat Mar 12 16:25:23 2011 UTC (14 years ago) by amb
File length: 4783 byte(s)
Diff to previous 653
Make the nodes super marker bit-wide rather than byte-wide.



This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a