summaryrefslogtreecommitdiff
path: root/bookmarks_8c.html
blob: 8b2a6002176f1113dab072a61ec4378cd6b29c3c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.6"/>
<title>navit: bookmarks.c File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
  $(window).load(resizeHeight);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">navit
   &#160;<span id="projectnumber">0.5.1-trunk</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.6 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>File&#160;List</span></a></li>
      <li><a href="globals.html"><span>Globals</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('bookmarks_8c.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Properties</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark">&#160;</span>Groups</a></div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="summary">
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#func-members">Functions</a>  </div>
  <div class="headertitle">
<div class="title">bookmarks.c File Reference</div>  </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &lt;stdlib.h&gt;</code><br/>
<code>#include &lt;glib.h&gt;</code><br/>
<code>#include &lt;stdio.h&gt;</code><br/>
<code>#include &lt;errno.h&gt;</code><br/>
<code>#include &quot;config.h&quot;</code><br/>
<code>#include &quot;<a class="el" href="file_8h_source.html">file.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="debug_8h_source.html">debug.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="projection_8h_source.html">projection.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="coord_8h_source.html">coord.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="transform_8h_source.html">transform.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="callback_8h_source.html">callback.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="map_8h_source.html">map.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="command_8h_source.html">command.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="bookmarks_8h_source.html">bookmarks.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="navit_8h_source.html">navit.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="navit__nls_8h_source.html">navit_nls.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="util_8h_source.html">util.h</a>&quot;</code><br/>
</div><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structbookmarks.html">bookmarks</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structbookmark__item__priv.html">bookmark_item_priv</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structformer__destination.html">former_destination</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a9d8f9e02711a10c412cb88ff79c3aae8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="bookmarks_8c.html#a9d8f9e02711a10c412cb88ff79c3aae8">bookmarks_move_root</a> (struct <a class="el" href="structbookmarks.html">bookmarks</a> *this_)</td></tr>
<tr class="separator:a9d8f9e02711a10c412cb88ff79c3aae8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae7daf58e37ca2313fdce7858f60ab8d0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="bookmarks_8c.html#ae7daf58e37ca2313fdce7858f60ab8d0">bookmarks_move_up</a> (struct <a class="el" href="structbookmarks.html">bookmarks</a> *this_)</td></tr>
<tr class="separator:ae7daf58e37ca2313fdce7858f60ab8d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab041a20a790a20d21c1cec882b00640e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="bookmarks_8c.html#ab041a20a790a20d21c1cec882b00640e">bookmarks_move_down</a> (struct <a class="el" href="structbookmarks.html">bookmarks</a> *this_, const char *<a class="el" href="street_8c.html#afd3f693e384b1ee0a0c44d58351eb87d">name</a>)</td></tr>
<tr class="separator:ab041a20a790a20d21c1cec882b00640e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a97bdf3c08a0ef610e5d5f0927f3a6b5d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="bookmarks_8c.html#a97bdf3c08a0ef610e5d5f0927f3a6b5d">bookmarks_item_rewind</a> (struct <a class="el" href="structbookmarks.html">bookmarks</a> *this_)</td></tr>
<tr class="separator:a97bdf3c08a0ef610e5d5f0927f3a6b5d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7f4c145dbfbc70c6a17c6a5214d38131"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structitem.html">item</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="bookmarks_8c.html#a7f4c145dbfbc70c6a17c6a5214d38131">bookmarks_get_item</a> (struct <a class="el" href="structbookmarks.html">bookmarks</a> *this_)</td></tr>
<tr class="separator:a7f4c145dbfbc70c6a17c6a5214d38131"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2c46c4225c1ba9637869d34dec0b895b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="bookmarks_8c.html#a2c46c4225c1ba9637869d34dec0b895b">bookmarks_get_bookmark_count</a> (struct <a class="el" href="structbookmarks.html">bookmarks</a> *this_)</td></tr>
<tr class="separator:a2c46c4225c1ba9637869d34dec0b895b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae1bda2cd38a611fe892b43a65a5c2d62"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="bookmarks_8c.html#ae1bda2cd38a611fe892b43a65a5c2d62">bookmarks_item_cwd</a> (struct <a class="el" href="structbookmarks.html">bookmarks</a> *this_)</td></tr>
<tr class="separator:ae1bda2cd38a611fe892b43a65a5c2d62"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a06b821e7e1e3aca1711b56f8bbbfc428"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="bookmarks_8c.html#a06b821e7e1e3aca1711b56f8bbbfc428">bookmarks_clear_item</a> (struct <a class="el" href="structbookmark__item__priv.html">bookmark_item_priv</a> *b_item)</td></tr>
<tr class="separator:a06b821e7e1e3aca1711b56f8bbbfc428"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4df1e0fa7a8791633c576a416875b075"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="bookmarks_8c.html#a4df1e0fa7a8791633c576a416875b075">bookmarks_clear_hash</a> (struct <a class="el" href="structbookmarks.html">bookmarks</a> *this_)</td></tr>
<tr class="separator:a4df1e0fa7a8791633c576a416875b075"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a40184c0c0859c5f9f4b9f198e4fce87e"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="bookmarks_8c.html#a40184c0c0859c5f9f4b9f198e4fce87e">bookmarks_load_hash</a> (struct <a class="el" href="structbookmarks.html">bookmarks</a> *this_)</td></tr>
<tr class="separator:a40184c0c0859c5f9f4b9f198e4fce87e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acf977d12a3755eb22691c8ae29aa5541"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structbookmarks.html">bookmarks</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="bookmarks_8c.html#acf977d12a3755eb22691c8ae29aa5541">bookmarks_new</a> (struct <a class="el" href="structattr.html">attr</a> *<a class="el" href="structparent.html">parent</a>, struct <a class="el" href="structattr.html">attr</a> **attrs, struct <a class="el" href="structtransformation.html">transformation</a> *trans)</td></tr>
<tr class="separator:acf977d12a3755eb22691c8ae29aa5541"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab63ebd5d8e670e6dc64a4bff870912dd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="bookmarks_8c.html#ab63ebd5d8e670e6dc64a4bff870912dd">bookmarks_destroy</a> (struct <a class="el" href="structbookmarks.html">bookmarks</a> *this_)</td></tr>
<tr class="separator:ab63ebd5d8e670e6dc64a4bff870912dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0a106ae6adaa38f69b121fbc970b76cc"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structmap.html">map</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="bookmarks_8c.html#a0a106ae6adaa38f69b121fbc970b76cc">bookmarks_get_map</a> (struct <a class="el" href="structbookmarks.html">bookmarks</a> *this_)</td></tr>
<tr class="separator:a0a106ae6adaa38f69b121fbc970b76cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afb07f8439ea196536ab003e324d2a828"><td class="memItemLeft" align="right" valign="top">enum <a class="el" href="projection_8h.html#a380c9c985eef434d23f9a7b95a52cbc1">projection</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="bookmarks_8c.html#afb07f8439ea196536ab003e324d2a828">bookmarks_get_projection</a> (struct <a class="el" href="structbookmarks.html">bookmarks</a> *this_)</td></tr>
<tr class="separator:afb07f8439ea196536ab003e324d2a828"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4d82eabf6464bcaa459b9f5fdecab81c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="bookmarks_8c.html#a4d82eabf6464bcaa459b9f5fdecab81c">bookmarks_add_callback</a> (struct <a class="el" href="structbookmarks.html">bookmarks</a> *this_, struct <a class="el" href="structcallback.html">callback</a> *cb)</td></tr>
<tr class="separator:a4d82eabf6464bcaa459b9f5fdecab81c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a80925b54113b0a46a563c787335fcb18"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="bookmarks_8c.html#a80925b54113b0a46a563c787335fcb18">bookmarks_store_bookmarks_to_file</a> (struct <a class="el" href="structbookmarks.html">bookmarks</a> *this_, <a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a> <a class="el" href="town_8c.html#adeb0279e86436e1191b805431fba9e72">limit</a>, <a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a> replace)</td></tr>
<tr class="separator:a80925b54113b0a46a563c787335fcb18"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aba646bf30b456391ba16a2edd7b7b65a"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="bookmarks_8c.html#aba646bf30b456391ba16a2edd7b7b65a">bookmarks_get_destination_file</a> (gboolean create)</td></tr>
<tr class="separator:aba646bf30b456391ba16a2edd7b7b65a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6c155296bc383c3833c53e8594733a52"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="bookmarks_8c.html#a6c155296bc383c3833c53e8594733a52">bookmarks_get_center_file</a> (gboolean create)</td></tr>
<tr class="separator:a6c155296bc383c3833c53e8594733a52"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af7623f57711f70c6c431e9ecd71f2cec"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="bookmarks_8c.html#af7623f57711f70c6c431e9ecd71f2cec">bookmarks_set_center_from_file</a> (struct <a class="el" href="structbookmarks.html">bookmarks</a> *this_, char *<a class="el" href="structfile.html">file</a>)</td></tr>
<tr class="separator:af7623f57711f70c6c431e9ecd71f2cec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a99b3a65b1f4fd602edee7d633679309d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="bookmarks_8c.html#a99b3a65b1f4fd602edee7d633679309d">bookmarks_write_center_to_file</a> (struct <a class="el" href="structbookmarks.html">bookmarks</a> *this_, char *<a class="el" href="structfile.html">file</a>)</td></tr>
<tr class="separator:a99b3a65b1f4fd602edee7d633679309d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a13f9da205c74335675fac65830ec9a16"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="bookmarks_8c.html#a13f9da205c74335675fac65830ec9a16">bookmarks_emit_dbus_signal</a> (struct <a class="el" href="structbookmarks.html">bookmarks</a> *this_, struct <a class="el" href="structpcoord.html">pcoord</a> *<a class="el" href="popup_8c.html#aafe71b070668214be9b4b4849985dc6b">c</a>, const char *<a class="el" href="destination_8c.html#a83a6bff093a1144aca515982229c94ca">description</a>, <a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a> create)</td></tr>
<tr class="separator:a13f9da205c74335675fac65830ec9a16"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1402581b3030017a13bd16d00783bc1c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="bookmarks_8c.html#a1402581b3030017a13bd16d00783bc1c">bookmarks_add_bookmark</a> (struct <a class="el" href="structbookmarks.html">bookmarks</a> *this_, struct <a class="el" href="structpcoord.html">pcoord</a> *pc, const char *<a class="el" href="destination_8c.html#a83a6bff093a1144aca515982229c94ca">description</a>)</td></tr>
<tr class="separator:a1402581b3030017a13bd16d00783bc1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8ecce8ca626a51aafb674b71298e690f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="bookmarks_8c.html#a8ecce8ca626a51aafb674b71298e690f">bookmarks_cut_bookmark</a> (struct <a class="el" href="structbookmarks.html">bookmarks</a> *this_, const char *<a class="el" href="garmin__img_8c.html#a6db8523928c426c16ad964797cd0098c">label</a>)</td></tr>
<tr class="separator:a8ecce8ca626a51aafb674b71298e690f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7aabf5b2770773a4d9ba793abc1769aa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="bookmarks_8c.html#a7aabf5b2770773a4d9ba793abc1769aa">bookmarks_copy_bookmark</a> (struct <a class="el" href="structbookmarks.html">bookmarks</a> *this_, const char *<a class="el" href="garmin__img_8c.html#a6db8523928c426c16ad964797cd0098c">label</a>)</td></tr>
<tr class="separator:a7aabf5b2770773a4d9ba793abc1769aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7dd5b53eb1b31402a0e8d9e16cd9bf3a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="bookmarks_8c.html#a7dd5b53eb1b31402a0e8d9e16cd9bf3a">bookmarks_paste_bookmark</a> (struct <a class="el" href="structbookmarks.html">bookmarks</a> *this_)</td></tr>
<tr class="separator:a7dd5b53eb1b31402a0e8d9e16cd9bf3a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af75688dbc4da9d7339d829f4acf54f06"><td class="memItemLeft" align="right" valign="top"><a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="bookmarks_8c.html#af75688dbc4da9d7339d829f4acf54f06">bookmarks_delete_bookmark</a> (struct <a class="el" href="structbookmarks.html">bookmarks</a> *this_, const char *<a class="el" href="garmin__img_8c.html#a6db8523928c426c16ad964797cd0098c">label</a>)</td></tr>
<tr class="separator:af75688dbc4da9d7339d829f4acf54f06"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad9e05b2d12d45b70f9da9756ef59b377"><td class="memItemLeft" align="right" valign="top"><a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="bookmarks_8c.html#ad9e05b2d12d45b70f9da9756ef59b377">bookmarks_rename_bookmark</a> (struct <a class="el" href="structbookmarks.html">bookmarks</a> *this_, const char *oldName, const char *newName)</td></tr>
<tr class="separator:ad9e05b2d12d45b70f9da9756ef59b377"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a76554dd1b272ef24aefbf38e227267d3"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="bookmarks_8c.html#a76554dd1b272ef24aefbf38e227267d3">free_former_destination</a> (struct <a class="el" href="structformer__destination.html">former_destination</a> *<a class="el" href="structformer__destination.html">former_destination</a>)</td></tr>
<tr class="separator:a76554dd1b272ef24aefbf38e227267d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7536c963f67145457db8da7a789f6087"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="navit_8h.html#a91f7dfaa0fe030ddf1780769c02c4231">GList</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="bookmarks_8c.html#a7536c963f67145457db8da7a789f6087">read_former_destination_map_as_list</a> (struct <a class="el" href="structmap.html">map</a> *<a class="el" href="structmap.html">map</a>)</td></tr>
<tr class="separator:a7536c963f67145457db8da7a789f6087"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a448f8703ba449c83097fe5e5fa315964"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="bookmarks_8c.html#a448f8703ba449c83097fe5e5fa315964">destination_equal</a> (struct <a class="el" href="structformer__destination.html">former_destination</a> *dest1, struct <a class="el" href="structformer__destination.html">former_destination</a> *dest2, <a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a> ignore_descriptions)</td></tr>
<tr class="separator:a448f8703ba449c83097fe5e5fa315964"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4de58a53a1ba021585de9d0027901031"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="navit_8h.html#a91f7dfaa0fe030ddf1780769c02c4231">GList</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="bookmarks_8c.html#a4de58a53a1ba021585de9d0027901031">find_destination_in_list</a> (struct <a class="el" href="structformer__destination.html">former_destination</a> *dest_to_remove, <a class="el" href="navit_8h.html#a91f7dfaa0fe030ddf1780769c02c4231">GList</a> *former_destinations, <a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a> remove_found)</td></tr>
<tr class="separator:a4de58a53a1ba021585de9d0027901031"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2be9e4c4a1b186e4d9b791610e35d1be"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="bookmarks_8c.html#a2be9e4c4a1b186e4d9b791610e35d1be">write_former_destinations</a> (<a class="el" href="navit_8h.html#a91f7dfaa0fe030ddf1780769c02c4231">GList</a> *former_destinations, char *former_destination_file, enum <a class="el" href="projection_8h.html#a380c9c985eef434d23f9a7b95a52cbc1">projection</a> proj)</td></tr>
<tr class="separator:a2be9e4c4a1b186e4d9b791610e35d1be"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeae849ef41a6a1fe95377719a120b595"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="bookmarks_8c.html#aeae849ef41a6a1fe95377719a120b595">bookmarks_append_destinations</a> (struct <a class="el" href="structmap.html">map</a> *former_destination_map, char *former_destination_file, struct <a class="el" href="structpcoord.html">pcoord</a> *<a class="el" href="popup_8c.html#aafe71b070668214be9b4b4849985dc6b">c</a>, <a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a> count, enum <a class="el" href="item_8h.html#a2679318a14061852e50df3c6e4e42f62">item_type</a> <a class="el" href="garmin__img_8c.html#a8f7b0321b1954f07b747aeb1e311814e">type</a>, const char *<a class="el" href="destination_8c.html#a83a6bff093a1144aca515982229c94ca">description</a>, <a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a> <a class="el" href="town_8c.html#adeb0279e86436e1191b805431fba9e72">limit</a>)</td></tr>
<tr class="separator:aeae849ef41a6a1fe95377719a120b595"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="a1402581b3030017a13bd16d00783bc1c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a> bookmarks_add_bookmark </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structbookmarks.html">bookmarks</a> *&#160;</td>
          <td class="paramname"><em>this_</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct <a class="el" href="structpcoord.html">pcoord</a> *&#160;</td>
          <td class="paramname"><em>pc</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>description</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Record the given set of coordinates as a bookmark</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">navit</td><td>The navit instance </td></tr>
    <tr><td class="paramname">c</td><td>The coordinate to store </td></tr>
    <tr><td class="paramname">description</td><td>A label which allows the user to later identify this bookmark </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>nothing </dd></dl>

<p>References <a class="el" href="structbookmarks.html#ac3eb5b2b8d5e583494787982174e7900">bookmarks::attr_cbl</a>, <a class="el" href="bookmarks_8c.html#a4df1e0fa7a8791633c576a416875b075">bookmarks_clear_hash()</a>, <a class="el" href="bookmarks_8c.html#a13f9da205c74335675fac65830ec9a16">bookmarks_emit_dbus_signal()</a>, <a class="el" href="structbookmarks.html#a2a8fd5ed85762119649846441d48b945">bookmarks::bookmarks_list</a>, <a class="el" href="bookmarks_8c.html#a40184c0c0859c5f9f4b9f198e4fce87e">bookmarks_load_hash()</a>, <a class="el" href="bookmarks_8c.html#a80925b54113b0a46a563c787335fcb18">bookmarks_store_bookmarks_to_file()</a>, <a class="el" href="structbookmark__item__priv.html#a43739fc7e90e62be388ba32b009680bb">bookmark_item_priv::c</a>, <a class="el" href="callback_8h.html#a34b73107b42d822d5595bf2162f1c11a">callback_list_call_attr_0</a>, <a class="el" href="structbookmark__item__priv.html#a326a3383cb882af980f534e60344fb7e">bookmark_item_priv::children</a>, <a class="el" href="structbookmarks.html#a72d59531e1f61d7cacf8678b68af340d">bookmarks::current</a>, <a class="el" href="structbookmark__item__priv.html#ada935678ea8d69bd34067b67201013dd">bookmark_item_priv::label</a>, <a class="el" href="structbookmark__item__priv.html#a5dcb7397d2643f4d4bd22fe43eeca22f">bookmark_item_priv::parent</a>, <a class="el" href="protobuf-c_8c.html#aa8cecfc5c5c054d2875c03e77b7be15d">TRUE</a>, <a class="el" href="structbookmark__item__priv.html#a0493058a1effe6ce7c47cfd6a6bab5e7">bookmark_item_priv::type</a>, <a class="el" href="structpcoord.html#a875f35249b19419eb6dfbad5ff18f268">pcoord::x</a>, and <a class="el" href="structpcoord.html#a0e18858a037dadd7f64f0f139cac85d0">pcoord::y</a>.</p>

<p>Referenced by <a class="el" href="classNGQProxyBookmarks.html#ae89e2ed52ab4fa233896207f5bacd0c1">NGQProxyBookmarks::AddBookmark()</a>, <a class="el" href="classNGQProxyBookmarks.html#ad968825f3e52d01a5776b98952995d68">NGQProxyBookmarks::AddFolder()</a>, <a class="el" href="destination_8c.html#a3f63ded87c4f4d071284995833cc3d04">button_bookmark()</a>, <a class="el" href="gui__gtk__window_8c.html#a26273fc3f0a9eba399c61554a7247610">gui_gtk_add_bookmark_do()</a>, <a class="el" href="gui__internal__bookmark_8c.html#ab777e2dc5649ac1b2df5cc8e5fc56248">gui_internal_cmd_add_bookmark_do()</a>, <a class="el" href="gui__internal__bookmark_8c.html#a9a5fe904bdc215e386b422016a253328">gui_internal_cmd_add_bookmark_folder_do()</a>, <a class="el" href="gui__internal__bookmark_8h.html#a15d8fda987703d7f2b00038960dd6c67">gui_internal_cmd_replace_bookmarks_from_waypoints()</a>, and <a class="el" href="popup_8c.html#a1a2187c0bd9ab9a2216bc3e3ab0fbcb6">popup_set_bookmark()</a>.</p>

</div>
</div>
<a class="anchor" id="a4d82eabf6464bcaa459b9f5fdecab81c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void bookmarks_add_callback </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structbookmarks.html">bookmarks</a> *&#160;</td>
          <td class="paramname"><em>this_</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct <a class="el" href="structcallback.html">callback</a> *&#160;</td>
          <td class="paramname"><em>cb</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>References <a class="el" href="structbookmarks.html#ac3eb5b2b8d5e583494787982174e7900">bookmarks::attr_cbl</a>, and <a class="el" href="callback_8c.html#a73fb26714769874fc25af119bbeeab1b">callback_list_add()</a>.</p>

<p>Referenced by <a class="el" href="gui__gtk__window_8c.html#a65216dbd39dff42b701993074fe06ca0">gui_gtk_bookmarks_init()</a>.</p>

</div>
</div>
<a class="anchor" id="aeae849ef41a6a1fe95377719a120b595"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void bookmarks_append_destinations </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structmap.html">map</a> *&#160;</td>
          <td class="paramname"><em>former_destination_map</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>former_destination_file</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct <a class="el" href="structpcoord.html">pcoord</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a>&#160;</td>
          <td class="paramname"><em>count</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">enum <a class="el" href="item_8h.html#a2679318a14061852e50df3c6e4e42f62">item_type</a>&#160;</td>
          <td class="paramname"><em>type</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>description</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a>&#160;</td>
          <td class="paramname"><em>limit</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Append recent destination(s) item to the former destionations map. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">former_destination_map</td><td></td></tr>
    <tr><td class="paramname">former_destination_file</td><td></td></tr>
    <tr><td class="paramname">c</td><td>coordinates of item <a class="el" href="structpoint.html">point(s)</a>. Can be set to NULL when navigation is stopped to remove type_former_itinerary and type_former_itinerary_part items from the file. </td></tr>
    <tr><td class="paramname">count</td><td>number of points in this item. Set to 0 when navigation is stopped. </td></tr>
    <tr><td class="paramname">type</td><td>type_former_destination, type_former_itinerary and type_former_itinerary_part are meaningful here </td></tr>
    <tr><td class="paramname">description</td><td>character string used to identify this destination. If NULL, most recent waypoint at these coordinates will be used to get description. </td></tr>
    <tr><td class="paramname">limit</td><td>Limits the number of entries in the "backlog". Set to 0 for "infinite" </td></tr>
  </table>
  </dd>
</dl>

<p>References <a class="el" href="navit__nls_8h.html#ab92bb4161a6308b302d283816975c3a6">_</a>, <a class="el" href="bookmarks_8c.html#a4de58a53a1ba021585de9d0027901031">find_destination_in_list()</a>, <a class="el" href="bookmarks_8c.html#a76554dd1b272ef24aefbf38e227267d3">free_former_destination()</a>, <a class="el" href="map_8c.html#a956c6e8398f832e31fe90634fa982dbf">map_projection()</a>, <a class="el" href="bookmarks_8c.html#a7536c963f67145457db8da7a789f6087">read_former_destination_map_as_list()</a>, <a class="el" href="transform_8c.html#ae1b04ebb9ec02e3a4ddffd54434412a1">transform_from_to()</a>, <a class="el" href="garmin__img_8c.html#a8f7b0321b1954f07b747aeb1e311814e">type</a>, <a class="el" href="bookmarks_8c.html#a2be9e4c4a1b186e4d9b791610e35d1be">write_former_destinations()</a>, <a class="el" href="structcoord.html#ac3e93ff628aa19d2888c5f6fa26f430d">coord::x</a>, <a class="el" href="structpcoord.html#a875f35249b19419eb6dfbad5ff18f268">pcoord::x</a>, <a class="el" href="structcoord.html#a2b099692d87f98e4844b615136ca37fb">coord::y</a>, and <a class="el" href="structpcoord.html#a0e18858a037dadd7f64f0f139cac85d0">pcoord::y</a>.</p>

<p>Referenced by <a class="el" href="group__navit.html#gad94b3422d9e4aa419d83d2852812dadb">navit_add_destination_description()</a>, <a class="el" href="group__navit.html#gab059a4aca70ca8da61aab4ee461f8392">navit_set_destination()</a>, <a class="el" href="group__navit.html#ga8c4ba89eaca2dc43b6f6263b4be97d97">navit_set_destinations()</a>, and <a class="el" href="group__navit.html#gabf3e952f4291a82655a69c1fb0dabdf9">navit_vehicle_update_position()</a>.</p>

</div>
</div>
<a class="anchor" id="a4df1e0fa7a8791633c576a416875b075"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void bookmarks_clear_hash </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structbookmarks.html">bookmarks</a> *&#160;</td>
          <td class="paramname"><em>this_</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>References <a class="el" href="bookmarks_8c.html#a06b821e7e1e3aca1711b56f8bbbfc428">bookmarks_clear_item()</a>, <a class="el" href="structbookmarks.html#ae8138e6236abdb2681880bdf12f6e264">bookmarks::bookmarks_hash</a>, <a class="el" href="structbookmarks.html#a2a8fd5ed85762119649846441d48b945">bookmarks::bookmarks_list</a>, <a class="el" href="map_8c.html#afe7311d63f1e8a4a697634cf79329f7d">map_rect_destroy()</a>, <a class="el" href="structbookmarks.html#abc07a1352f68013cfb692ec262e602d0">bookmarks::mr</a>, and <a class="el" href="structbookmarks.html#ad16c4f8cb27ccd4f3130df0b1546e2ea">bookmarks::root</a>.</p>

<p>Referenced by <a class="el" href="bookmarks_8h.html#a4596c1a319dd17bb1d977d69c3020916">bookmarks_add_bookmark()</a>, <a class="el" href="bookmarks_8h.html#af75688dbc4da9d7339d829f4acf54f06">bookmarks_delete_bookmark()</a>, <a class="el" href="bookmarks_8h.html#ab63ebd5d8e670e6dc64a4bff870912dd">bookmarks_destroy()</a>, <a class="el" href="bookmarks_8h.html#a7dd5b53eb1b31402a0e8d9e16cd9bf3a">bookmarks_paste_bookmark()</a>, and <a class="el" href="bookmarks_8h.html#ad9e05b2d12d45b70f9da9756ef59b377">bookmarks_rename_bookmark()</a>.</p>

</div>
</div>
<a class="anchor" id="a06b821e7e1e3aca1711b56f8bbbfc428"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void bookmarks_clear_item </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structbookmark__item__priv.html">bookmark_item_priv</a> *&#160;</td>
          <td class="paramname"><em>b_item</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>References <a class="el" href="structbookmark__item__priv.html#a326a3383cb882af980f534e60344fb7e">bookmark_item_priv::children</a>, and <a class="el" href="structbookmark__item__priv.html#ada935678ea8d69bd34067b67201013dd">bookmark_item_priv::label</a>.</p>

<p>Referenced by <a class="el" href="bookmarks_8c.html#a4df1e0fa7a8791633c576a416875b075">bookmarks_clear_hash()</a>.</p>

</div>
</div>
<a class="anchor" id="a7aabf5b2770773a4d9ba793abc1769aa"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a> bookmarks_copy_bookmark </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structbookmarks.html">bookmarks</a> *&#160;</td>
          <td class="paramname"><em>this_</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>label</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>References <a class="el" href="bookmarks_8c.html#a97bdf3c08a0ef610e5d5f0927f3a6b5d">bookmarks_item_rewind()</a>, <a class="el" href="structbookmark__item__priv.html#a43739fc7e90e62be388ba32b009680bb">bookmark_item_priv::c</a>, <a class="el" href="structbookmark__item__priv.html#a326a3383cb882af980f534e60344fb7e">bookmark_item_priv::children</a>, <a class="el" href="structbookmarks.html#a2a44e8a8d13f347d65af5ea80a7637aa">bookmarks::clipboard</a>, <a class="el" href="structbookmarks.html#a72d59531e1f61d7cacf8678b68af340d">bookmarks::current</a>, <a class="el" href="garmin__img_8c.html#a433b1c9921d3b90f7c145c781a43f325">data</a>, <a class="el" href="protobuf-c_8c.html#aa93f0eb578d23995850d61f7d61c55c1">FALSE</a>, <a class="el" href="structbookmark__item__priv.html#ae47eed2e6a71c35e3b5859839540b3a5">bookmark_item_priv::item</a>, <a class="el" href="structbookmark__item__priv.html#a8d46108e4f21ed2c95da95294d8531e9">bookmark_item_priv::iter</a>, <a class="el" href="structbookmark__item__priv.html#ada935678ea8d69bd34067b67201013dd">bookmark_item_priv::label</a>, <a class="el" href="protobuf-c_8c.html#aa8cecfc5c5c054d2875c03e77b7be15d">TRUE</a>, and <a class="el" href="structbookmark__item__priv.html#a0493058a1effe6ce7c47cfd6a6bab5e7">bookmark_item_priv::type</a>.</p>

<p>Referenced by <a class="el" href="bookmarks_8h.html#a8ecce8ca626a51aafb674b71298e690f">bookmarks_cut_bookmark()</a>, <a class="el" href="classNGQProxyBookmarks.html#aa3319bdffc8c43c5f96770ff9ddd837b">NGQProxyBookmarks::Copy()</a>, and <a class="el" href="gui__internal__bookmark_8h.html#ac8814e3322eb4d20868b6d1c36a986ff">gui_internal_cmd_copy_bookmark()</a>.</p>

</div>
</div>
<a class="anchor" id="a8ecce8ca626a51aafb674b71298e690f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a> bookmarks_cut_bookmark </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structbookmarks.html">bookmarks</a> *&#160;</td>
          <td class="paramname"><em>this_</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>label</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>References <a class="el" href="bookmarks_8c.html#a7aabf5b2770773a4d9ba793abc1769aa">bookmarks_copy_bookmark()</a>, <a class="el" href="bookmarks_8c.html#af75688dbc4da9d7339d829f4acf54f06">bookmarks_delete_bookmark()</a>, and <a class="el" href="protobuf-c_8c.html#aa93f0eb578d23995850d61f7d61c55c1">FALSE</a>.</p>

<p>Referenced by <a class="el" href="classNGQProxyBookmarks.html#ab2b6e34229defba6f6aaba02a19f2976">NGQProxyBookmarks::Cut()</a>, and <a class="el" href="gui__internal__bookmark_8h.html#a8b373eb57bec2a9ffed1de61594adb2d">gui_internal_cmd_cut_bookmark()</a>.</p>

</div>
</div>
<a class="anchor" id="af75688dbc4da9d7339d829f4acf54f06"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a> bookmarks_delete_bookmark </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structbookmarks.html">bookmarks</a> *&#160;</td>
          <td class="paramname"><em>this_</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>label</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>References <a class="el" href="structbookmarks.html#ac3eb5b2b8d5e583494787982174e7900">bookmarks::attr_cbl</a>, <a class="el" href="bookmarks_8c.html#a4df1e0fa7a8791633c576a416875b075">bookmarks_clear_hash()</a>, <a class="el" href="bookmarks_8c.html#a13f9da205c74335675fac65830ec9a16">bookmarks_emit_dbus_signal()</a>, <a class="el" href="bookmarks_8c.html#a97bdf3c08a0ef610e5d5f0927f3a6b5d">bookmarks_item_rewind()</a>, <a class="el" href="structbookmarks.html#a2a8fd5ed85762119649846441d48b945">bookmarks::bookmarks_list</a>, <a class="el" href="bookmarks_8c.html#a40184c0c0859c5f9f4b9f198e4fce87e">bookmarks_load_hash()</a>, <a class="el" href="bookmarks_8c.html#a80925b54113b0a46a563c787335fcb18">bookmarks_store_bookmarks_to_file()</a>, <a class="el" href="structbookmark__item__priv.html#a43739fc7e90e62be388ba32b009680bb">bookmark_item_priv::c</a>, <a class="el" href="callback_8h.html#a34b73107b42d822d5595bf2162f1c11a">callback_list_call_attr_0</a>, <a class="el" href="structbookmark__item__priv.html#a326a3383cb882af980f534e60344fb7e">bookmark_item_priv::children</a>, <a class="el" href="structbookmarks.html#a72d59531e1f61d7cacf8678b68af340d">bookmarks::current</a>, <a class="el" href="garmin__img_8c.html#a433b1c9921d3b90f7c145c781a43f325">data</a>, <a class="el" href="protobuf-c_8c.html#aa93f0eb578d23995850d61f7d61c55c1">FALSE</a>, <a class="el" href="structbookmark__item__priv.html#a8d46108e4f21ed2c95da95294d8531e9">bookmark_item_priv::iter</a>, and <a class="el" href="structbookmark__item__priv.html#ada935678ea8d69bd34067b67201013dd">bookmark_item_priv::label</a>.</p>

<p>Referenced by <a class="el" href="bookmarks_8h.html#a8ecce8ca626a51aafb674b71298e690f">bookmarks_cut_bookmark()</a>, <a class="el" href="classNGQProxyBookmarks.html#a96c92c8203ad241c048857fe6c1e5af1">NGQProxyBookmarks::Delete()</a>, <a class="el" href="gui__internal_8c.html#ab7ea8b4a9cf1c1f03788b6eb1935b0a2">gui_internal_cmd_delete_bookmark()</a>, <a class="el" href="gui__internal__bookmark_8h.html#a6f3390c2f6df0f5c0da0d481c0444039">gui_internal_cmd_delete_bookmark_folder()</a>, and <a class="el" href="gui__internal__bookmark_8h.html#a15d8fda987703d7f2b00038960dd6c67">gui_internal_cmd_replace_bookmarks_from_waypoints()</a>.</p>

</div>
</div>
<a class="anchor" id="ab63ebd5d8e670e6dc64a4bff870912dd"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void bookmarks_destroy </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structbookmarks.html">bookmarks</a> *&#160;</td>
          <td class="paramname"><em>this_</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>References <a class="el" href="structbookmarks.html#ac3eb5b2b8d5e583494787982174e7900">bookmarks::attr_cbl</a>, <a class="el" href="structbookmarks.html#aba783a2a5c99eb456cbf8a7e79e9d899">bookmarks::bookmark</a>, <a class="el" href="structbookmarks.html#a84150e2e7884fae09c767f78c80c2fae">bookmarks::bookmark_file</a>, <a class="el" href="bookmarks_8c.html#a4df1e0fa7a8791633c576a416875b075">bookmarks_clear_hash()</a>, <a class="el" href="callback_8c.html#aeaefe3bee8fe757346872e563d1358a4">callback_list_destroy()</a>, <a class="el" href="structbookmarks.html#a2a44e8a8d13f347d65af5ea80a7637aa">bookmarks::clipboard</a>, <a class="el" href="map_8c.html#a06f624f20492c8e9e9f3c7eb43b70396">map_destroy()</a>, and <a class="el" href="structbookmarks.html#a1b096a437528c699a85d2b4d3d9a1eed">bookmarks::working_file</a>.</p>

<p>Referenced by <a class="el" href="group__navit.html#ga573bc5a9c51fc9167ff9bd75f8b3a7eb">navit_destroy()</a>.</p>

</div>
</div>
<a class="anchor" id="a13f9da205c74335675fac65830ec9a16"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void bookmarks_emit_dbus_signal </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structbookmarks.html">bookmarks</a> *&#160;</td>
          <td class="paramname"><em>this_</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct <a class="el" href="structpcoord.html">pcoord</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>description</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a>&#160;</td>
          <td class="paramname"><em>create</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>References <a class="el" href="popup_8c.html#aafe71b070668214be9b4b4849985dc6b">c</a>, <a class="el" href="structattr.html#ab23a65e41997a8b784ca269170bfb561">attr::callback_list</a>, <a class="el" href="callback_8h.html#a0f9cb9bc83509c3a54622a9b0e33b844">callback_list_call_attr_4</a>, <a class="el" href="structattr.html#a576c54eef88d68f04e82350dba0cb88c">attr::navit</a>, <a class="el" href="group__navit.html#gad65e35daa2f1f3182f161b6d1e062030">navit_get_attr()</a>, <a class="el" href="structbookmarks.html#aef1e74a25057940608894ca101c3ff62">bookmarks::parent</a>, <a class="el" href="structattr.html#a7f9d730eeaf044058e3bfd09f9291166">attr::pcoord</a>, <a class="el" href="structattr.html#a2a2a2da11501e5c4b5464938c91b87e9">attr::str</a>, <a class="el" href="structattr.html#acbbeecb9ce16c2d7973d0bd2ff544457">attr::type</a>, and <a class="el" href="structattr.html#a682d33096ece5ad806426918c15c4b10">attr::u</a>.</p>

<p>Referenced by <a class="el" href="bookmarks_8h.html#a4596c1a319dd17bb1d977d69c3020916">bookmarks_add_bookmark()</a>, and <a class="el" href="bookmarks_8h.html#af75688dbc4da9d7339d829f4acf54f06">bookmarks_delete_bookmark()</a>.</p>

</div>
</div>
<a class="anchor" id="a2c46c4225c1ba9637869d34dec0b895b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a> bookmarks_get_bookmark_count </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structbookmarks.html">bookmarks</a> *&#160;</td>
          <td class="paramname"><em>this_</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>References <a class="el" href="bookmarks_8c.html#a97bdf3c08a0ef610e5d5f0927f3a6b5d">bookmarks_item_rewind()</a>, <a class="el" href="structbookmarks.html#a72d59531e1f61d7cacf8678b68af340d">bookmarks::current</a>, <a class="el" href="garmin__img_8c.html#a433b1c9921d3b90f7c145c781a43f325">data</a>, <a class="el" href="structbookmark__item__priv.html#a8d46108e4f21ed2c95da95294d8531e9">bookmark_item_priv::iter</a>, and <a class="el" href="structbookmark__item__priv.html#a0493058a1effe6ce7c47cfd6a6bab5e7">bookmark_item_priv::type</a>.</p>

<p>Referenced by <a class="el" href="gui__internal__priv_8h.html#a79dd50c54ad2681581e7134f3fc06b1f">gui_internal_cmd_bookmarks()</a>, <a class="el" href="gui__internal__bookmark_8h.html#a9b30510c546e78a5b26196d9d81ecefc">gui_internal_cmd_load_bookmarks_as_waypoints()</a>, and <a class="el" href="gui__internal__bookmark_8h.html#a15d8fda987703d7f2b00038960dd6c67">gui_internal_cmd_replace_bookmarks_from_waypoints()</a>.</p>

</div>
</div>
<a class="anchor" id="a6c155296bc383c3833c53e8594733a52"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char* bookmarks_get_center_file </td>
          <td>(</td>
          <td class="paramtype">gboolean&#160;</td>
          <td class="paramname"><em>create</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>References <a class="el" href="group__navit.html#gabe423e46a78a0085c11e2a69a65a336d">navit_get_user_data_directory()</a>.</p>

<p>Referenced by <a class="el" href="group__navit.html#ga573bc5a9c51fc9167ff9bd75f8b3a7eb">navit_destroy()</a>, and <a class="el" href="group__navit.html#ga359fb8a89c570167d2f7eaef272502ce">navit_init()</a>.</p>

</div>
</div>
<a class="anchor" id="aba646bf30b456391ba16a2edd7b7b65a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char* bookmarks_get_destination_file </td>
          <td>(</td>
          <td class="paramtype">gboolean&#160;</td>
          <td class="paramname"><em>create</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">create</td><td>create the directory where the file is stored if it does not exist </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The name of the file used to store destinations with its full path. Should be freed using g_free. </dd></dl>

<p>References <a class="el" href="group__navit.html#gabe423e46a78a0085c11e2a69a65a336d">navit_get_user_data_directory()</a>.</p>

<p>Referenced by <a class="el" href="group__navit.html#gad94b3422d9e4aa419d83d2852812dadb">navit_add_destination_description()</a>, <a class="el" href="group__navit.html#gab48d5a6fae20c89466d5b8cf2d91af4e">navit_former_destinations_active()</a>, <a class="el" href="group__navit.html#gab059a4aca70ca8da61aab4ee461f8392">navit_set_destination()</a>, <a class="el" href="group__navit.html#ga8c4ba89eaca2dc43b6f6263b4be97d97">navit_set_destinations()</a>, <a class="el" href="group__navit.html#gabf3e952f4291a82655a69c1fb0dabdf9">navit_vehicle_update_position()</a>, and <a class="el" href="group__navit.html#ga2148f5b4be7af659549d7d0d0fb3eaa4">read_former_destinations_from_file()</a>.</p>

</div>
</div>
<a class="anchor" id="a7f4c145dbfbc70c6a17c6a5214d38131"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct <a class="el" href="structitem.html">item</a>* bookmarks_get_item </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structbookmarks.html">bookmarks</a> *&#160;</td>
          <td class="paramname"><em>this_</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>References <a class="el" href="structbookmarks.html#a72d59531e1f61d7cacf8678b68af340d">bookmarks::current</a>, <a class="el" href="structitem.html#a193c3e2ec0076325a4f3139f9d33e06e">item::id_hi</a>, <a class="el" href="structitem.html#a8be73452bc1e39e9054361ab579c9dc1">item::id_lo</a>, <a class="el" href="structbookmark__item__priv.html#a8d46108e4f21ed2c95da95294d8531e9">bookmark_item_priv::iter</a>, <a class="el" href="map_8c.html#a9e27d0888db14bf9b88727ead943eaf6">map_rect_get_item_byid()</a>, and <a class="el" href="structbookmarks.html#abc07a1352f68013cfb692ec262e602d0">bookmarks::mr</a>.</p>

<p>Referenced by <a class="el" href="classBackend.html#a0a2c0f8001db668b22c2c75352df9496">Backend::get_bookmarks()</a>, <a class="el" href="classNGQProxyBookmarks.html#a5bbfd62a57fbea81b4f378eb99e0356e">NGQProxyBookmarks::getBookmarks()</a>, <a class="el" href="gui__internal__priv_8h.html#a79dd50c54ad2681581e7134f3fc06b1f">gui_internal_cmd_bookmarks()</a>, <a class="el" href="gui__internal__bookmark_8h.html#a9b30510c546e78a5b26196d9d81ecefc">gui_internal_cmd_load_bookmarks_as_waypoints()</a>, <a class="el" href="gui__internal__bookmark_8h.html#a15d8fda987703d7f2b00038960dd6c67">gui_internal_cmd_replace_bookmarks_from_waypoints()</a>, and <a class="el" href="classNGQProxyBookmarks.html#a73e813188fe88d366245b783ae05aba5">NGQProxyBookmarks::setPoint()</a>.</p>

</div>
</div>
<a class="anchor" id="a0a106ae6adaa38f69b121fbc970b76cc"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct <a class="el" href="structmap.html">map</a>* bookmarks_get_map </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structbookmarks.html">bookmarks</a> *&#160;</td>
          <td class="paramname"><em>this_</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>References <a class="el" href="structbookmarks.html#aba783a2a5c99eb456cbf8a7e79e9d899">bookmarks::bookmark</a>.</p>

<p>Referenced by <a class="el" href="group__navit.html#gad65e35daa2f1f3182f161b6d1e062030">navit_get_attr()</a>.</p>

</div>
</div>
<a class="anchor" id="afb07f8439ea196536ab003e324d2a828"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="projection_8h.html#a380c9c985eef434d23f9a7b95a52cbc1">projection</a> bookmarks_get_projection </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structbookmarks.html">bookmarks</a> *&#160;</td>
          <td class="paramname"><em>this_</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>References <a class="el" href="structbookmarks.html#aba783a2a5c99eb456cbf8a7e79e9d899">bookmarks::bookmark</a>, and <a class="el" href="map_8c.html#a956c6e8398f832e31fe90634fa982dbf">map_projection()</a>.</p>

<p>Referenced by <a class="el" href="gui__internal__priv_8h.html#a79dd50c54ad2681581e7134f3fc06b1f">gui_internal_cmd_bookmarks()</a>, and <a class="el" href="gui__internal__bookmark_8h.html#a9b30510c546e78a5b26196d9d81ecefc">gui_internal_cmd_load_bookmarks_as_waypoints()</a>.</p>

</div>
</div>
<a class="anchor" id="ae1bda2cd38a611fe892b43a65a5c2d62"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const char* bookmarks_item_cwd </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structbookmarks.html">bookmarks</a> *&#160;</td>
          <td class="paramname"><em>this_</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>References <a class="el" href="structbookmarks.html#a72d59531e1f61d7cacf8678b68af340d">bookmarks::current</a>, and <a class="el" href="structbookmark__item__priv.html#ada935678ea8d69bd34067b67201013dd">bookmark_item_priv::label</a>.</p>

<p>Referenced by <a class="el" href="classNGQProxyBookmarks.html#a5bbfd62a57fbea81b4f378eb99e0356e">NGQProxyBookmarks::getBookmarks()</a>, and <a class="el" href="gui__internal__priv_8h.html#a79dd50c54ad2681581e7134f3fc06b1f">gui_internal_cmd_bookmarks()</a>.</p>

</div>
</div>
<a class="anchor" id="a97bdf3c08a0ef610e5d5f0927f3a6b5d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void bookmarks_item_rewind </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structbookmarks.html">bookmarks</a> *&#160;</td>
          <td class="paramname"><em>this_</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>References <a class="el" href="structbookmark__item__priv.html#a326a3383cb882af980f534e60344fb7e">bookmark_item_priv::children</a>, <a class="el" href="structbookmarks.html#a72d59531e1f61d7cacf8678b68af340d">bookmarks::current</a>, and <a class="el" href="structbookmark__item__priv.html#a8d46108e4f21ed2c95da95294d8531e9">bookmark_item_priv::iter</a>.</p>

<p>Referenced by <a class="el" href="bookmarks_8h.html#a7aabf5b2770773a4d9ba793abc1769aa">bookmarks_copy_bookmark()</a>, <a class="el" href="bookmarks_8h.html#af75688dbc4da9d7339d829f4acf54f06">bookmarks_delete_bookmark()</a>, <a class="el" href="bookmarks_8h.html#a2c46c4225c1ba9637869d34dec0b895b">bookmarks_get_bookmark_count()</a>, <a class="el" href="bookmarks_8h.html#ab041a20a790a20d21c1cec882b00640e">bookmarks_move_down()</a>, <a class="el" href="bookmarks_8h.html#ad9e05b2d12d45b70f9da9756ef59b377">bookmarks_rename_bookmark()</a>, <a class="el" href="classBackend.html#a0a2c0f8001db668b22c2c75352df9496">Backend::get_bookmarks()</a>, <a class="el" href="classNGQProxyBookmarks.html#a5bbfd62a57fbea81b4f378eb99e0356e">NGQProxyBookmarks::getBookmarks()</a>, <a class="el" href="gui__internal__priv_8h.html#a79dd50c54ad2681581e7134f3fc06b1f">gui_internal_cmd_bookmarks()</a>, <a class="el" href="gui__internal__bookmark_8h.html#a9b30510c546e78a5b26196d9d81ecefc">gui_internal_cmd_load_bookmarks_as_waypoints()</a>, <a class="el" href="gui__internal__bookmark_8h.html#a15d8fda987703d7f2b00038960dd6c67">gui_internal_cmd_replace_bookmarks_from_waypoints()</a>, and <a class="el" href="classNGQProxyBookmarks.html#a73e813188fe88d366245b783ae05aba5">NGQProxyBookmarks::setPoint()</a>.</p>

</div>
</div>
<a class="anchor" id="a40184c0c0859c5f9f4b9f198e4fce87e"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void bookmarks_load_hash </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structbookmarks.html">bookmarks</a> *&#160;</td>
          <td class="paramname"><em>this_</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>References <a class="el" href="structbookmarks.html#aba783a2a5c99eb456cbf8a7e79e9d899">bookmarks::bookmark</a>, <a class="el" href="structbookmarks.html#ae8138e6236abdb2681880bdf12f6e264">bookmarks::bookmarks_hash</a>, <a class="el" href="structbookmarks.html#a2a8fd5ed85762119649846441d48b945">bookmarks::bookmarks_list</a>, <a class="el" href="bookmarks_8c.html#ab041a20a790a20d21c1cec882b00640e">bookmarks_move_down()</a>, <a class="el" href="bookmarks_8c.html#a9d8f9e02711a10c412cb88ff79c3aae8">bookmarks_move_root()</a>, <a class="el" href="structbookmark__item__priv.html#a43739fc7e90e62be388ba32b009680bb">bookmark_item_priv::c</a>, <a class="el" href="structbookmark__item__priv.html#a326a3383cb882af980f534e60344fb7e">bookmark_item_priv::children</a>, <a class="el" href="structbookmarks.html#a72d59531e1f61d7cacf8678b68af340d">bookmarks::current</a>, <a class="el" href="debug_8h.html#aba3c0ccefe6daa8941b173073268729e">dbg</a>, <a class="el" href="osm_8c.html#a1b6910c37842678ed6084354f57f6260">item</a>, <a class="el" href="structbookmark__item__priv.html#ae47eed2e6a71c35e3b5859839540b3a5">bookmark_item_priv::item</a>, <a class="el" href="item_8c.html#a1f97d6a6d85956aa73deb31d4a16397f">item_attr_get()</a>, <a class="el" href="item_8c.html#ae4ca690f46c2e5d491491d9f706f04e8">item_coord_get()</a>, <a class="el" href="structbookmark__item__priv.html#ada935678ea8d69bd34067b67201013dd">bookmark_item_priv::label</a>, <a class="el" href="debug_8h.html#a3ce13c42b29fe2a7552478859b7f3c25aa4a22485b46e3407434f1093e42867d4">lvl_debug</a>, <a class="el" href="map_8c.html#afe7311d63f1e8a4a697634cf79329f7d">map_rect_destroy()</a>, <a class="el" href="map_8c.html#ae025c855207536977afd84d39b316e9c">map_rect_get_item()</a>, <a class="el" href="map_8c.html#a52e6ae5ec3beaec49ce12ce603d7d72a">map_rect_new()</a>, <a class="el" href="structbookmarks.html#abc07a1352f68013cfb692ec262e602d0">bookmarks::mr</a>, <a class="el" href="structbookmark__item__priv.html#a5dcb7397d2643f4d4bd22fe43eeca22f">bookmark_item_priv::parent</a>, <a class="el" href="namespacestartup.html#a9ca06758194d7e10c9019377dbc522df">startup::pos</a>, <a class="el" href="structbookmarks.html#ad16c4f8cb27ccd4f3130df0b1546e2ea">bookmarks::root</a>, <a class="el" href="structattr.html#a2a2a2da11501e5c4b5464938c91b87e9">attr::str</a>, <a class="el" href="structbookmark__item__priv.html#a0493058a1effe6ce7c47cfd6a6bab5e7">bookmark_item_priv::type</a>, <a class="el" href="structitem.html#a3abafd36669ef817be82676acd8e5989">item::type</a>, <a class="el" href="structattr.html#a682d33096ece5ad806426918c15c4b10">attr::u</a>, <a class="el" href="structcoord.html#ac3e93ff628aa19d2888c5f6fa26f430d">coord::x</a>, <a class="el" href="structpcoord.html#a875f35249b19419eb6dfbad5ff18f268">pcoord::x</a>, <a class="el" href="structcoord.html#a2b099692d87f98e4844b615136ca37fb">coord::y</a>, and <a class="el" href="structpcoord.html#a0e18858a037dadd7f64f0f139cac85d0">pcoord::y</a>.</p>

<p>Referenced by <a class="el" href="bookmarks_8h.html#a4596c1a319dd17bb1d977d69c3020916">bookmarks_add_bookmark()</a>, <a class="el" href="bookmarks_8h.html#af75688dbc4da9d7339d829f4acf54f06">bookmarks_delete_bookmark()</a>, <a class="el" href="bookmarks_8h.html#acf977d12a3755eb22691c8ae29aa5541">bookmarks_new()</a>, <a class="el" href="bookmarks_8h.html#a7dd5b53eb1b31402a0e8d9e16cd9bf3a">bookmarks_paste_bookmark()</a>, and <a class="el" href="bookmarks_8h.html#ad9e05b2d12d45b70f9da9756ef59b377">bookmarks_rename_bookmark()</a>.</p>

</div>
</div>
<a class="anchor" id="ab041a20a790a20d21c1cec882b00640e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a> bookmarks_move_down </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structbookmarks.html">bookmarks</a> *&#160;</td>
          <td class="paramname"><em>this_</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>name</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>References <a class="el" href="bookmarks_8c.html#a97bdf3c08a0ef610e5d5f0927f3a6b5d">bookmarks_item_rewind()</a>, <a class="el" href="structbookmark__item__priv.html#a326a3383cb882af980f534e60344fb7e">bookmark_item_priv::children</a>, <a class="el" href="structbookmarks.html#a72d59531e1f61d7cacf8678b68af340d">bookmarks::current</a>, <a class="el" href="garmin__img_8c.html#a433b1c9921d3b90f7c145c781a43f325">data</a>, <a class="el" href="debug_8h.html#aba3c0ccefe6daa8941b173073268729e">dbg</a>, <a class="el" href="structbookmark__item__priv.html#a8d46108e4f21ed2c95da95294d8531e9">bookmark_item_priv::iter</a>, <a class="el" href="structbookmark__item__priv.html#ada935678ea8d69bd34067b67201013dd">bookmark_item_priv::label</a>, and <a class="el" href="debug_8h.html#a3ce13c42b29fe2a7552478859b7f3c25a6e67a0649f81060a391cfe102acbd707">lvl_info</a>.</p>

<p>Referenced by <a class="el" href="bookmarks_8c.html#a40184c0c0859c5f9f4b9f198e4fce87e">bookmarks_load_hash()</a>, <a class="el" href="gui__internal__priv_8h.html#a79dd50c54ad2681581e7134f3fc06b1f">gui_internal_cmd_bookmarks()</a>, <a class="el" href="gui__internal__bookmark_8h.html#a15d8fda987703d7f2b00038960dd6c67">gui_internal_cmd_replace_bookmarks_from_waypoints()</a>, and <a class="el" href="classNGQProxyBookmarks.html#af1b2c3e9c666c359b4930099d23359f5">NGQProxyBookmarks::moveDown()</a>.</p>

</div>
</div>
<a class="anchor" id="a9d8f9e02711a10c412cb88ff79c3aae8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void bookmarks_move_root </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structbookmarks.html">bookmarks</a> *&#160;</td>
          <td class="paramname"><em>this_</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>References <a class="el" href="structbookmark__item__priv.html#a326a3383cb882af980f534e60344fb7e">bookmark_item_priv::children</a>, <a class="el" href="structbookmarks.html#a72d59531e1f61d7cacf8678b68af340d">bookmarks::current</a>, <a class="el" href="debug_8h.html#aba3c0ccefe6daa8941b173073268729e">dbg</a>, <a class="el" href="structbookmark__item__priv.html#a8d46108e4f21ed2c95da95294d8531e9">bookmark_item_priv::iter</a>, <a class="el" href="debug_8h.html#a3ce13c42b29fe2a7552478859b7f3c25a6e67a0649f81060a391cfe102acbd707">lvl_info</a>, and <a class="el" href="structbookmarks.html#ad16c4f8cb27ccd4f3130df0b1546e2ea">bookmarks::root</a>.</p>

<p>Referenced by <a class="el" href="bookmarks_8c.html#a40184c0c0859c5f9f4b9f198e4fce87e">bookmarks_load_hash()</a>, <a class="el" href="gui__internal__priv_8h.html#a79dd50c54ad2681581e7134f3fc06b1f">gui_internal_cmd_bookmarks()</a>, and <a class="el" href="classNGQProxyBookmarks.html#a48a2d5ee3f3339868ad2fe228a327312">NGQProxyBookmarks::moveRoot()</a>.</p>

</div>
</div>
<a class="anchor" id="ae7daf58e37ca2313fdce7858f60ab8d0"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void bookmarks_move_up </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structbookmarks.html">bookmarks</a> *&#160;</td>
          <td class="paramname"><em>this_</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>References <a class="el" href="structbookmark__item__priv.html#a326a3383cb882af980f534e60344fb7e">bookmark_item_priv::children</a>, <a class="el" href="structbookmarks.html#a72d59531e1f61d7cacf8678b68af340d">bookmarks::current</a>, <a class="el" href="structbookmark__item__priv.html#a8d46108e4f21ed2c95da95294d8531e9">bookmark_item_priv::iter</a>, and <a class="el" href="structbookmark__item__priv.html#a5dcb7397d2643f4d4bd22fe43eeca22f">bookmark_item_priv::parent</a>.</p>

<p>Referenced by <a class="el" href="gui__internal__priv_8h.html#a79dd50c54ad2681581e7134f3fc06b1f">gui_internal_cmd_bookmarks()</a>, <a class="el" href="gui__internal__bookmark_8h.html#a6f3390c2f6df0f5c0da0d481c0444039">gui_internal_cmd_delete_bookmark_folder()</a>, and <a class="el" href="classNGQProxyBookmarks.html#aed51afedad23cf45e15fb1cacd51802c">NGQProxyBookmarks::moveUp()</a>.</p>

</div>
</div>
<a class="anchor" id="acf977d12a3755eb22691c8ae29aa5541"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct <a class="el" href="structbookmarks.html">bookmarks</a>* bookmarks_new </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structattr.html">attr</a> *&#160;</td>
          <td class="paramname"><em>parent</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct <a class="el" href="structattr.html">attr</a> **&#160;</td>
          <td class="paramname"><em>attrs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct <a class="el" href="structtransformation.html">transformation</a> *&#160;</td>
          <td class="paramname"><em>trans</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>References <a class="el" href="structbookmarks.html#ac3eb5b2b8d5e583494787982174e7900">bookmarks::attr_cbl</a>, <a class="el" href="structbookmarks.html#aba783a2a5c99eb456cbf8a7e79e9d899">bookmarks::bookmark</a>, <a class="el" href="structbookmarks.html#a84150e2e7884fae09c767f78c80c2fae">bookmarks::bookmark_file</a>, <a class="el" href="bookmarks_8c.html#a40184c0c0859c5f9f4b9f198e4fce87e">bookmarks_load_hash()</a>, <a class="el" href="callback_8c.html#affc2e9963cff9676464c343b7ce2e1e8">callback_list_new()</a>, <a class="el" href="structbookmarks.html#a2a44e8a8d13f347d65af5ea80a7637aa">bookmarks::clipboard</a>, <a class="el" href="garmin__img_8c.html#a433b1c9921d3b90f7c145c781a43f325">data</a>, <a class="el" href="map_8c.html#a9a8864bcc7e1f687fe52c38b36bcad63">map_new()</a>, <a class="el" href="group__navit.html#gabe423e46a78a0085c11e2a69a65a336d">navit_get_user_data_directory()</a>, <a class="el" href="structbookmarks.html#aef1e74a25057940608894ca101c3ff62">bookmarks::parent</a>, <a class="el" href="structbookmarks.html#aa3e9bf1e1322ac7add3c4321c7ed823d">bookmarks::trans</a>, <a class="el" href="protobuf-c_8c.html#aa8cecfc5c5c054d2875c03e77b7be15d">TRUE</a>, <a class="el" href="garmin__img_8c.html#a8f7b0321b1954f07b747aeb1e311814e">type</a>, <a class="el" href="structattr.html#acbbeecb9ce16c2d7973d0bd2ff544457">attr::type</a>, and <a class="el" href="structbookmarks.html#a1b096a437528c699a85d2b4d3d9a1eed">bookmarks::working_file</a>.</p>

<p>Referenced by <a class="el" href="group__navit.html#gaa41f90609eaafc6e2d8eda1ee47b6881">navit_new()</a>.</p>

</div>
</div>
<a class="anchor" id="a7dd5b53eb1b31402a0e8d9e16cd9bf3a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a> bookmarks_paste_bookmark </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structbookmarks.html">bookmarks</a> *&#160;</td>
          <td class="paramname"><em>this_</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>References <a class="el" href="structbookmarks.html#ac3eb5b2b8d5e583494787982174e7900">bookmarks::attr_cbl</a>, <a class="el" href="bookmarks_8c.html#a4df1e0fa7a8791633c576a416875b075">bookmarks_clear_hash()</a>, <a class="el" href="structbookmarks.html#ae8138e6236abdb2681880bdf12f6e264">bookmarks::bookmarks_hash</a>, <a class="el" href="structbookmarks.html#a2a8fd5ed85762119649846441d48b945">bookmarks::bookmarks_list</a>, <a class="el" href="bookmarks_8c.html#a40184c0c0859c5f9f4b9f198e4fce87e">bookmarks_load_hash()</a>, <a class="el" href="bookmarks_8c.html#a80925b54113b0a46a563c787335fcb18">bookmarks_store_bookmarks_to_file()</a>, <a class="el" href="structbookmark__item__priv.html#a43739fc7e90e62be388ba32b009680bb">bookmark_item_priv::c</a>, <a class="el" href="callback_8h.html#a34b73107b42d822d5595bf2162f1c11a">callback_list_call_attr_0</a>, <a class="el" href="structbookmark__item__priv.html#a326a3383cb882af980f534e60344fb7e">bookmark_item_priv::children</a>, <a class="el" href="structbookmarks.html#a2a44e8a8d13f347d65af5ea80a7637aa">bookmarks::clipboard</a>, <a class="el" href="structbookmarks.html#a72d59531e1f61d7cacf8678b68af340d">bookmarks::current</a>, <a class="el" href="protobuf-c_8c.html#aa93f0eb578d23995850d61f7d61c55c1">FALSE</a>, <a class="el" href="structbookmark__item__priv.html#ae47eed2e6a71c35e3b5859839540b3a5">bookmark_item_priv::item</a>, <a class="el" href="structbookmark__item__priv.html#ada935678ea8d69bd34067b67201013dd">bookmark_item_priv::label</a>, <a class="el" href="structbookmark__item__priv.html#a5dcb7397d2643f4d4bd22fe43eeca22f">bookmark_item_priv::parent</a>, <a class="el" href="structbookmark__item__priv.html#a0493058a1effe6ce7c47cfd6a6bab5e7">bookmark_item_priv::type</a>, <a class="el" href="structpcoord.html#a875f35249b19419eb6dfbad5ff18f268">pcoord::x</a>, and <a class="el" href="structpcoord.html#a0e18858a037dadd7f64f0f139cac85d0">pcoord::y</a>.</p>

<p>Referenced by <a class="el" href="gui__internal__bookmark_8h.html#a405706357df2faf49ee2a3696179fc67">gui_internal_cmd_paste_bookmark()</a>, and <a class="el" href="classNGQProxyBookmarks.html#a24c1acca08b32afd2d0867832c15157f">NGQProxyBookmarks::Paste()</a>.</p>

</div>
</div>
<a class="anchor" id="ad9e05b2d12d45b70f9da9756ef59b377"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a> bookmarks_rename_bookmark </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structbookmarks.html">bookmarks</a> *&#160;</td>
          <td class="paramname"><em>this_</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>oldName</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>newName</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>References <a class="el" href="structbookmarks.html#ac3eb5b2b8d5e583494787982174e7900">bookmarks::attr_cbl</a>, <a class="el" href="bookmarks_8c.html#a4df1e0fa7a8791633c576a416875b075">bookmarks_clear_hash()</a>, <a class="el" href="bookmarks_8c.html#a97bdf3c08a0ef610e5d5f0927f3a6b5d">bookmarks_item_rewind()</a>, <a class="el" href="bookmarks_8c.html#a40184c0c0859c5f9f4b9f198e4fce87e">bookmarks_load_hash()</a>, <a class="el" href="bookmarks_8c.html#a80925b54113b0a46a563c787335fcb18">bookmarks_store_bookmarks_to_file()</a>, <a class="el" href="callback_8h.html#a34b73107b42d822d5595bf2162f1c11a">callback_list_call_attr_0</a>, <a class="el" href="structbookmark__item__priv.html#a326a3383cb882af980f534e60344fb7e">bookmark_item_priv::children</a>, <a class="el" href="structbookmarks.html#a72d59531e1f61d7cacf8678b68af340d">bookmarks::current</a>, <a class="el" href="garmin__img_8c.html#a433b1c9921d3b90f7c145c781a43f325">data</a>, <a class="el" href="protobuf-c_8c.html#aa93f0eb578d23995850d61f7d61c55c1">FALSE</a>, <a class="el" href="structbookmark__item__priv.html#a8d46108e4f21ed2c95da95294d8531e9">bookmark_item_priv::iter</a>, and <a class="el" href="structbookmark__item__priv.html#ada935678ea8d69bd34067b67201013dd">bookmark_item_priv::label</a>.</p>

<p>Referenced by <a class="el" href="gui__internal__bookmark_8c.html#a1dbaf7eacd944844a1aa2b061462684c">gui_internal_cmd_rename_bookmark_clicked()</a>.</p>

</div>
</div>
<a class="anchor" id="af7623f57711f70c6c431e9ecd71f2cec"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void bookmarks_set_center_from_file </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structbookmarks.html">bookmarks</a> *&#160;</td>
          <td class="paramname"><em>this_</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>file</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>References <a class="el" href="garmin__img_8c.html#a3bce700a88a243b80b791686799ae5f7">center</a>, <a class="el" href="group__coord.html#ga5da12a5ec4414c17c5c845a46083ccfb">coord_parse()</a>, <a class="el" href="structbookmarks.html#aa3e9bf1e1322ac7add3c4321c7ed823d">bookmarks::trans</a>, <a class="el" href="transform_8c.html#acfd8aede3d2b5564394739cd2c9b327e">transform_center()</a>, and <a class="el" href="transform_8c.html#a15d0284f89bb7b2d2cc240847aa942d3">transform_get_projection()</a>.</p>

<p>Referenced by <a class="el" href="group__navit.html#ga359fb8a89c570167d2f7eaef272502ce">navit_init()</a>.</p>

</div>
</div>
<a class="anchor" id="a80925b54113b0a46a563c787335fcb18"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a> bookmarks_store_bookmarks_to_file </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structbookmarks.html">bookmarks</a> *&#160;</td>
          <td class="paramname"><em>this_</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a>&#160;</td>
          <td class="paramname"><em>limit</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a>&#160;</td>
          <td class="paramname"><em>replace</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>References <a class="el" href="navit__nls_8h.html#ab92bb4161a6308b302d283816975c3a6">_</a>, <a class="el" href="structbookmarks.html#a84150e2e7884fae09c767f78c80c2fae">bookmarks::bookmark_file</a>, <a class="el" href="structbookmarks.html#a2a8fd5ed85762119649846441d48b945">bookmarks::bookmarks_list</a>, <a class="el" href="structbookmark__item__priv.html#a43739fc7e90e62be388ba32b009680bb">bookmark_item_priv::c</a>, <a class="el" href="debug_8h.html#aba3c0ccefe6daa8941b173073268729e">dbg</a>, <a class="el" href="protobuf-c_8c.html#aa93f0eb578d23995850d61f7d61c55c1">FALSE</a>, <a class="el" href="osm_8c.html#a1b6910c37842678ed6084354f57f6260">item</a>, <a class="el" href="structbookmark__item__priv.html#ada935678ea8d69bd34067b67201013dd">bookmark_item_priv::label</a>, <a class="el" href="debug_8h.html#a3ce13c42b29fe2a7552478859b7f3c25aa4a22485b46e3407434f1093e42867d4">lvl_debug</a>, <a class="el" href="map_8c.html#afe7311d63f1e8a4a697634cf79329f7d">map_rect_destroy()</a>, <a class="el" href="structbookmarks.html#abc07a1352f68013cfb692ec262e602d0">bookmarks::mr</a>, <a class="el" href="structattr.html#a576c54eef88d68f04e82350dba0cb88c">attr::navit</a>, <a class="el" href="group__navit.html#gaadc1fe8e1f303d3cee6f836d7ac6c5fb">navit_add_message()</a>, <a class="el" href="structbookmarks.html#aef1e74a25057940608894ca101c3ff62">bookmarks::parent</a>, <a class="el" href="structbookmark__item__priv.html#a5dcb7397d2643f4d4bd22fe43eeca22f">bookmark_item_priv::parent</a>, <a class="el" href="projection_8h.html#a380c9c985eef434d23f9a7b95a52cbc1a9cbc062a5d78cd25a4ffbf49619f0064">projection_mg</a>, <a class="el" href="projection_8c.html#ab6bea86ce7e97569e9eedba942a880a2">projection_to_name()</a>, <a class="el" href="structbookmark__item__priv.html#a0493058a1effe6ce7c47cfd6a6bab5e7">bookmark_item_priv::type</a>, <a class="el" href="structattr.html#a682d33096ece5ad806426918c15c4b10">attr::u</a>, <a class="el" href="structbookmarks.html#a1b096a437528c699a85d2b4d3d9a1eed">bookmarks::working_file</a>, <a class="el" href="structpcoord.html#a875f35249b19419eb6dfbad5ff18f268">pcoord::x</a>, and <a class="el" href="structpcoord.html#a0e18858a037dadd7f64f0f139cac85d0">pcoord::y</a>.</p>

<p>Referenced by <a class="el" href="bookmarks_8h.html#a4596c1a319dd17bb1d977d69c3020916">bookmarks_add_bookmark()</a>, <a class="el" href="bookmarks_8h.html#af75688dbc4da9d7339d829f4acf54f06">bookmarks_delete_bookmark()</a>, <a class="el" href="bookmarks_8h.html#a7dd5b53eb1b31402a0e8d9e16cd9bf3a">bookmarks_paste_bookmark()</a>, and <a class="el" href="bookmarks_8h.html#ad9e05b2d12d45b70f9da9756ef59b377">bookmarks_rename_bookmark()</a>.</p>

</div>
</div>
<a class="anchor" id="a99b3a65b1f4fd602edee7d633679309d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void bookmarks_write_center_to_file </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structbookmarks.html">bookmarks</a> *&#160;</td>
          <td class="paramname"><em>this_</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>file</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>References <a class="el" href="garmin__img_8c.html#a3bce700a88a243b80b791686799ae5f7">center</a>, <a class="el" href="group__coord.html#ga5360dd50aed330d83233f0970fbfa2c4">coord_print()</a>, <a class="el" href="structbookmarks.html#aa3e9bf1e1322ac7add3c4321c7ed823d">bookmarks::trans</a>, <a class="el" href="transform_8c.html#acfd8aede3d2b5564394739cd2c9b327e">transform_center()</a>, and <a class="el" href="transform_8c.html#a15d0284f89bb7b2d2cc240847aa942d3">transform_get_projection()</a>.</p>

<p>Referenced by <a class="el" href="group__navit.html#ga573bc5a9c51fc9167ff9bd75f8b3a7eb">navit_destroy()</a>.</p>

</div>
</div>
<a class="anchor" id="a448f8703ba449c83097fe5e5fa315964"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a> destination_equal </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structformer__destination.html">former_destination</a> *&#160;</td>
          <td class="paramname"><em>dest1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct <a class="el" href="structformer__destination.html">former_destination</a> *&#160;</td>
          <td class="paramname"><em>dest2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a>&#160;</td>
          <td class="paramname"><em>ignore_descriptions</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>References <a class="el" href="structformer__destination.html#ae6bb6f0030cdc156917bb4b310db4ade">former_destination::c</a>, <a class="el" href="group__coord.html#ga06a6048dfc714dc5e591c2cf6551c6e1">coord_equal()</a>, <a class="el" href="structformer__destination.html#aec52d5e8c22a9dfde1b5e19f0d8a72e6">former_destination::description</a>, <a class="el" href="protobuf-c_8c.html#aa93f0eb578d23995850d61f7d61c55c1">FALSE</a>, <a class="el" href="protobuf-c_8c.html#aa8cecfc5c5c054d2875c03e77b7be15d">TRUE</a>, and <a class="el" href="structformer__destination.html#a91dbc4dc055f60198a4bccbe91041264">former_destination::type</a>.</p>

<p>Referenced by <a class="el" href="bookmarks_8c.html#a4de58a53a1ba021585de9d0027901031">find_destination_in_list()</a>.</p>

</div>
</div>
<a class="anchor" id="a4de58a53a1ba021585de9d0027901031"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="navit_8h.html#a91f7dfaa0fe030ddf1780769c02c4231">GList</a>* find_destination_in_list </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structformer__destination.html">former_destination</a> *&#160;</td>
          <td class="paramname"><em>dest_to_remove</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="navit_8h.html#a91f7dfaa0fe030ddf1780769c02c4231">GList</a> *&#160;</td>
          <td class="paramname"><em>former_destinations</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a>&#160;</td>
          <td class="paramname"><em>remove_found</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>References <a class="el" href="bookmarks_8c.html#a448f8703ba449c83097fe5e5fa315964">destination_equal()</a>, and <a class="el" href="bookmarks_8c.html#a76554dd1b272ef24aefbf38e227267d3">free_former_destination()</a>.</p>

<p>Referenced by <a class="el" href="bookmarks_8h.html#a53b8bfb4977976390e2e287778f932b8">bookmarks_append_destinations()</a>.</p>

</div>
</div>
<a class="anchor" id="a76554dd1b272ef24aefbf38e227267d3"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void free_former_destination </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structformer__destination.html">former_destination</a> *&#160;</td>
          <td class="paramname"><em>former_destination</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>References <a class="el" href="structformer__destination.html#ae6bb6f0030cdc156917bb4b310db4ade">former_destination::c</a>, and <a class="el" href="structformer__destination.html#aec52d5e8c22a9dfde1b5e19f0d8a72e6">former_destination::description</a>.</p>

<p>Referenced by <a class="el" href="bookmarks_8h.html#a53b8bfb4977976390e2e287778f932b8">bookmarks_append_destinations()</a>, and <a class="el" href="bookmarks_8c.html#a4de58a53a1ba021585de9d0027901031">find_destination_in_list()</a>.</p>

</div>
</div>
<a class="anchor" id="a7536c963f67145457db8da7a789f6087"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="navit_8h.html#a91f7dfaa0fe030ddf1780769c02c4231">GList</a>* read_former_destination_map_as_list </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structmap.html">map</a> *&#160;</td>
          <td class="paramname"><em>map</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>References <a class="el" href="popup_8c.html#aafe71b070668214be9b4b4849985dc6b">c</a>, <a class="el" href="structformer__destination.html#ae6bb6f0030cdc156917bb4b310db4ade">former_destination::c</a>, <a class="el" href="structformer__destination.html#aec52d5e8c22a9dfde1b5e19f0d8a72e6">former_destination::description</a>, <a class="el" href="namespacestartup.html#ad6086ef4176e1d5b4c19aea97bdc65eb">startup::dest</a>, <a class="el" href="osm_8c.html#a1b6910c37842678ed6084354f57f6260">item</a>, <a class="el" href="item_8c.html#a1f97d6a6d85956aa73deb31d4a16397f">item_attr_get()</a>, <a class="el" href="item_8c.html#ae4ca690f46c2e5d491491d9f706f04e8">item_coord_get()</a>, <a class="el" href="map_8c.html#afe7311d63f1e8a4a697634cf79329f7d">map_rect_destroy()</a>, <a class="el" href="map_8c.html#ae025c855207536977afd84d39b316e9c">map_rect_get_item()</a>, <a class="el" href="map_8c.html#a52e6ae5ec3beaec49ce12ce603d7d72a">map_rect_new()</a>, <a class="el" href="structattr.html#a2a2a2da11501e5c4b5464938c91b87e9">attr::str</a>, <a class="el" href="structformer__destination.html#a91dbc4dc055f60198a4bccbe91041264">former_destination::type</a>, <a class="el" href="structitem.html#a3abafd36669ef817be82676acd8e5989">item::type</a>, and <a class="el" href="structattr.html#a682d33096ece5ad806426918c15c4b10">attr::u</a>.</p>

<p>Referenced by <a class="el" href="bookmarks_8h.html#a53b8bfb4977976390e2e287778f932b8">bookmarks_append_destinations()</a>.</p>

</div>
</div>
<a class="anchor" id="a2be9e4c4a1b186e4d9b791610e35d1be"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void write_former_destinations </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="navit_8h.html#a91f7dfaa0fe030ddf1780769c02c4231">GList</a> *&#160;</td>
          <td class="paramname"><em>former_destinations</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>former_destination_file</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">enum <a class="el" href="projection_8h.html#a380c9c985eef434d23f9a7b95a52cbc1">projection</a>&#160;</td>
          <td class="paramname"><em>proj</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>References <a class="el" href="popup_8c.html#aafe71b070668214be9b4b4849985dc6b">c</a>, <a class="el" href="structformer__destination.html#ae6bb6f0030cdc156917bb4b310db4ade">former_destination::c</a>, <a class="el" href="debug_8h.html#aba3c0ccefe6daa8941b173073268729e">dbg</a>, <a class="el" href="structformer__destination.html#aec52d5e8c22a9dfde1b5e19f0d8a72e6">former_destination::description</a>, <a class="el" href="namespacestartup.html#ad6086ef4176e1d5b4c19aea97bdc65eb">startup::dest</a>, <a class="el" href="item_8c.html#adb033f52350446fc9cbb68f977b5047a">item_to_name()</a>, <a class="el" href="debug_8h.html#a3ce13c42b29fe2a7552478859b7f3c25a83f9ab2a71d2244b99268510714e94fb">lvl_error</a>, <a class="el" href="projection_8c.html#ab6bea86ce7e97569e9eedba942a880a2">projection_to_name()</a>, <a class="el" href="structformer__destination.html#a91dbc4dc055f60198a4bccbe91041264">former_destination::type</a>, <a class="el" href="structcoord.html#ac3e93ff628aa19d2888c5f6fa26f430d">coord::x</a>, and <a class="el" href="structcoord.html#a2b099692d87f98e4844b615136ca37fb">coord::y</a>.</p>

<p>Referenced by <a class="el" href="bookmarks_8h.html#a53b8bfb4977976390e2e287778f932b8">bookmarks_append_destinations()</a>.</p>

</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="bookmarks_8c.html">bookmarks.c</a></li>
    <li class="footer">Generated by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
  </ul>
</div>
</body>
</html>