NAVTOR SDK  v.3.0
Software Development Kit for fast and efficient development of ECDIS, ECS and generic marine applications
logbook_interface.h File Reference

ECDIS logbook. More...

Go to the source code of this file.

Data Structures

class  ILogbookFactory
 Logbook factory. More...
 
class  ILogbookTransformation
 Logbook transformation. More...
 
class  ILogbook
 Logbook. More...
 
class  ILogbookRecord
 Logbook record. More...
 

Enumerations

enum  LogbookSystemColumns {
  kLB_SYSTEM_TIME = 1, kLB_SYSTEM_X, kLB_SYSTEM_Y, kLB_SYSTEM_ID,
  kLB_SYSTEM_MESSAGE
}
 The SYSTEM table columns. More...
 
enum  LogbookAlarmsColumns {
  kLB_ALARM_TIME = 1, kLB_ALARM_CATEGORY, kLB_ALARM_CLASS, kLB_ALARM_STATE,
  kLB_ALARM_MESSAGE
}
 The ALARMS table columns. More...
 
enum  LogbookTrackColumns {
  kLB_TRACK_TIME = 1, kLB_TRACK_X, kLB_TRACK_Y, kLB_TRACK_COG,
  kLB_TRACK_SOG, kLB_TRACK_HDG, kLB_TRACK_STW, kLB_TRACK_DPT,
  kLB_TRACK_POSSRC, kLB_TRACK_COGSRC, kLB_TRACK_SOGSRC, kLB_TRACK_HDGSRC,
  kLB_TRACK_STWSRC, kLB_TRACK_DPTSRC, kLB_TRACK_ENC, kLB_TRACK_ENC_ISDT,
  kLB_TRACK_ENC_EDNM, kLB_TRACK_ENC_UPDN, kLB_TRACK_ENC_UPDT, kLB_TRACK_ENC_AGEN
}
 The TRACK table columns. More...
 
enum  LogbookTrackData {
  kLB_TRACK_DATA_OWNSHIP, kLB_TRACK_DATA_ENC, kLB_TRACK_DATA_ENC_ISDT, kLB_TRACK_DATA_ENC_EDNM,
  kLB_TRACK_DATA_ENC_UPDN, kLB_TRACK_DATA_ENC_UPDT, kLB_TRACK_DATA_ENC_AGEN
}
 The TRACK data parameters. More...
 
enum  LogbookAISColumns {
  kLB_AIS_TIME = 1, kLB_AIS_MMSI, kLB_AIS_X, kLB_AIS_Y,
  kLB_AIS_COG, kLB_AIS_SOG, kLB_AIS_HDG, kLB_AIS_CPA,
  kLB_AIS_TCPA
}
 The AIS table columns. More...
 
enum  LogbookRadarTargetsColumns {
  kLB_RadarTargets_TIME = 1, kLB_RadarTargets_NUMBER, kLB_RadarTargets_X, kLB_RadarTargets_Y,
  kLB_RadarTargets_COURSE, kLB_RadarTargets_SPEED, kLB_RadarTargets_STATUS, kLB_RadarTargets_CPA,
  kLB_RadarTargets_TCPA
}
 The RADARTARGETS table columns. More...
 
enum  LogbookTransformationType
 The TRACK table columns.
 

Detailed Description

ECDIS logbook.

Copyright (c) 2011 The NAVTOR SDK. All Rights Reserved.

Author
The NAVTOR SDK authors
Date
01/2014
Maintenance:
The NAVTOR SDK authors