43 void LoadNavObjects();
47 bool InsertTrack(
Track *track);
48 bool UpdateTrack(
Track *track);
50 bool UpdateDBTrackAttributes(
Track *track);
51 bool DeleteTrack(
Track *track);
55 bool InsertRoute(
Route *route);
56 bool UpdateRoute(
Route *route);
57 bool UpdateRouteViz(
Route *route);
59 bool UpdateDBRouteAttributes(
Route *route);
60 bool UpdateDBRoutePointAttributes(
RoutePoint *point);
62 bool DeleteRoute(
Route *route);
71 bool ImportLegacyNavobj(wxFrame *frame);
74 bool Backup(wxString fileName);
80 bool ImportLegacyTracks();
81 bool ImportLegacyRoutes();
82 bool ImportLegacyPoints();
83 void CountImportNavObjects();
92 int m_import_progesscount;
93 wxProgressDialog *m_pImportProgress;
The navobj SQLite container object, a singleton.
Represents a waypoint or mark within the navigation system.
Represents a navigational route in the navigation system.
Represents a single point in a track.
Represents a track, which is a series of connected track points.
Decoded messages definitions.
User notification container.
A common variable shared between producer and consumer which supports Listen() and Notify().
Recorded track abstraction.