 |
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.
11 #ifndef SDK_S63_STATUS_READER_INTERFACE_H_
12 #define SDK_S63_STATUS_READER_INTERFACE_H_
16 #include <base/inc/sdk_component_base.h>
31 L
"../INFO/STATUS.LST";
34 L
"../../INFO/STATUS.LST";
48 const sdk::base::ISDKStreamSP& status_file_stream,
49 sdk::s63::IS63StatusFileSP& status_file)
const throw() = 0;
60 #endif // SDK_S63_STATUS_READER_INTERFACE_H_
static const wchar_t kPathToStatusFileFromENCDatabaseRoot[]
Path to the STATUS.LST file from the ENC database root (from ENC_ROOT folder).
Definition: s63_status_reader_interface.h:30
Container to store S-63 STATUS.LST file data.
virtual SDKResult SDK_CALLTYPE LoadStatusFile(const sdk::base::ISDKStreamSP &status_file_stream, sdk::s63::IS63StatusFileSP &status_file) const =0
Loads appropriate data from the STATUS file and creates an IS63StatusFileSP instance.
static const wchar_t kPathToStatusFileFromMediaRoot[]
Path to the STATUS.LST file from the Large Media root (from M01X01 folder).
Definition: s63_status_reader_interface.h:36
static const wchar_t kS63StatusFileName[]
Reserved name for the STATUS.LST file.
Definition: s63_status_reader_interface.h:28
SDKInt32 SDKResult
Type of all error or return codes which SDK functions can end with.
Definition: sdk_results.h:17
Provides access to members that control the properties.
Definition: properties_interface.h:32
Generic data stream interface.
S-63 STATUS.LST files reader.
Definition: s63_status_reader_interface.h:42
static const wchar_t kPathToStatusFileFromENCDatabaseRoot2[]
Path to the STATUS.LST file from the ENC database root (from ENC_ROOT folder). For large media.
Definition: s63_status_reader_interface.h:33
FWD_DECL_INTERFACE(ILWEParserWrapper)
Provides a wrapper around the message parser to get, add or remove the.