 |
NAVTOR SDK
v.3.0
Software Development Kit for fast and efficient development of ECDIS, ECS and generic marine applications
|
|
Go to the documentation of this file.
9 #ifndef SDK_GDB_UPDATE_HISTORY_INTERFACE_H_
10 #define SDK_GDB_UPDATE_HISTORY_INTERFACE_H_
87 const char* dataset_name,
sql::IRowSet** row_set)
throw() = 0;
92 const char* dataset_name,
const SDKUInt64& updn,
107 #endif // SDK_GDB_UPDATE_HISTORY_INTERFACE_H_
virtual GDBResult SDK_CALLTYPE GetUpdateCDRecords(const SDKTime &cd_issue_date, sql::IRowSet **row_set)=0
Returns the update CD records for the designated CD issue date.
UpdateHistoryRecordColumns
List of the update records table columns.
Definition: gdb_update_history.h:57
@ kUPH_REJECTED
Rejected sign.
Definition: gdb_update_history.h:49
@ kUPH_CD_CDISDT
CD issue date.
Definition: gdb_update_history.h:70
@ kUPH_REC_RUIN
Record update instruction.
Definition: gdb_update_history.h:63
@ kUPH_CD_YEAR
CD issue year.
Definition: gdb_update_history.h:73
@ kUPH_ISDT
Issue date.
Definition: gdb_update_history.h:44
virtual GDBResult SDK_CALLTYPE GetWorkspaceUpdateHistory(IQueryParameters *parameters, sql::IRowSet **row_set)=0
By default returns the list of updated datasets. The query can be customized by the parameters,...
@ kUPH_EDTN
Edition number.
Definition: gdb_update_history.h:51
Interfaces wrapper with reference count control.
Provides access to members that manage the workspace update history.
Definition: gdb_update_history.h:78
Provides method for fetching rows sequentially, getting data from those rows and managing rows.
Definition: sql_interface.h:45
@ kUPH_REC_DSNM
Dataset name.
Definition: gdb_update_history.h:58
Describes interfaces that manage sql database.
@ kUPH_QUERY_SELECT_COUNT
Free SQL select count.
Definition: gdb_update_history.h:35
virtual GDBResult SDK_CALLTYPE GetDatasetUpdateHistory(const char *dataset_name, sql::IRowSet **row_set)=0
Returns the dataset update history for the designated dataset.
UPHQueryParameterEnum
Parameters for the update history query.
Definition: gdb_update_history.h:27
@ kUPH_QUERY_SELECT
Free SQL select.
Definition: gdb_update_history.h:34
@ kUPH_NEWED
New edition sign.
Definition: gdb_update_history.h:47
@ kUPH_CANCEL
Cancel update.
Definition: gdb_update_history.h:48
@ kUPH_QUERY_AGEN_LIST
Comma separeated list of producing agencies.
Definition: gdb_update_history.h:32
UpdateHistoryCDColumns
List of the update CD table columns.
Definition: gdb_update_history.h:69
UpdateHistoryColumns
List of the update log table columns.
Definition: gdb_update_history.h:40
@ kUPH_UPDN
Update number.
Definition: gdb_update_history.h:43
@ kUPH_COMT
Comment.
Definition: gdb_update_history.h:46
@ kUPH_REC_RCID
Record id.
Definition: gdb_update_history.h:60
Geo database constants and structures.
@ kUPH_ERRORS
Errors.
Definition: gdb_update_history.h:50
@ kUPH_CODT
Compilation date.
Definition: gdb_update_history.h:45
virtual GDBResult SDK_CALLTYPE GetDatasetUpdateRecords(const char *dataset_name, const SDKUInt64 &updn, sql::IRowSet **row_set)=0
Returns the dataset update records for the designated dataset and update number.
Common base SDK interfaces.
@ kUPH_DSNM
Dataset name.
Definition: gdb_update_history.h:41
@ kUPH_QUERY_TO_ISDT
To issue date. SDKTime expected.
Definition: gdb_update_history.h:29
@ kUPH_CD_WEEK
CD issue week.
Definition: gdb_update_history.h:72
@ kUPH_CD_BASECD
Base CD flag.
Definition: gdb_update_history.h:71
@ kUPH_QUERY_AGEN_ONLY
Return the list agencies.
Definition: gdb_update_history.h:33
@ kUPH_REC_OBJL
Feature object label (class code).
Definition: gdb_update_history.h:64
@ kUPH_REC_RIND
SENC feature object reference.
Definition: gdb_update_history.h:62
@ kUPH_CDISDT
CD issue date.
Definition: gdb_update_history.h:52
SDK_END_NAMESPACE typedef SDKInt64 SDKTime
Milliseconds from Unix epoch.
Definition: base_types.h:56
@ kUPH_QUERY_TO_CODT
To compilation date. SDKTime expected.
Definition: gdb_update_history.h:31
@ kUPH_AGEN
Producing agency.
Definition: gdb_update_history.h:42
Interface associated with the SQL database connection object.
Definition: sql_interface.h:28
@ kUPH_REC_UPDN
Update number.
Definition: gdb_update_history.h:59
Provides access to members for managing an Object parameter set.
Definition: gdb_workspace.h:941
@ kUPH_REC_RVER
Record version.
Definition: gdb_update_history.h:61
FWD_DECL_INTERFACE(ILWEParserWrapper)
Provides a wrapper around the message parser to get, add or remove the.
@ kUPH_QUERY_FROM_ISDT
From issue date. SDKTime expected.
Definition: gdb_update_history.h:28
@ kUPH_QUERY_FROM_CODT
From compilation date. SDKTime expected.
Definition: gdb_update_history.h:30