 |
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_SERIAL_READER_INTERFACE_H_
12 #define SDK_S63_SERIAL_READER_INTERFACE_H_
16 #include <base/inc/sdk_component_base.h>
42 sdk::s63::IS63SerialFileSP& serial_file)
const throw() = 0;
53 #endif // SDK_S63_SERIAL_READER_INTERFACE_H_
static const wchar_t kS63EncSerialFileName[]
Reserved name for ordinary ENC database SERIAL file.
Definition: s63_serial_reader_interface.h:28
Generic data resource interfaces.
S-63 SERIAL.ENC/SERIAL.AIO files reader.
Definition: s63_serial_reader_interface.h:35
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
A smart pointer class for managing SDK components interface pointers.
Definition: sdk_ref_ptr.h:23
static const wchar_t kS63AioSerialFileName[]
Reserved name for AIO ENC database SERIAL file.
Definition: s63_serial_reader_interface.h:30
Container to store S-63 SERIAL.ENC/SERIAL.AIO file data.
virtual SDKResult SDK_CALLTYPE LoadSerialFile(const sdk::base::SDKResourceSP &serial_file_resource, sdk::s63::IS63SerialFileSP &serial_file) const =0
Loads appropriate data from the SERIAL file and creates an IS63SerialFileSP instance.
FWD_DECL_INTERFACE(ILWEParserWrapper)
Provides a wrapper around the message parser to get, add or remove the.