 |
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. 1 #ifndef SDK_S57_DICTIONARY_READER_INTERFACE_H_
11 #define SDK_S57_DICTIONARY_READER_INTERFACE_H_
25 L
"GDALDictProp_ObjectsDictName";
28 L
"GDALDictProp_AttributesDictName";
33 typedef sdk::SDKRefPtr<IS57DictionaryReader> S57DictionaryReaderSP;
44 sdk::s63::S57DictionarySP& dictionary)
const throw() = 0;
59 #endif // SDK_S57_DICTIONARY_READER_INTERFACE_H_
virtual SDKResult SDK_CALLTYPE LoadDictionary(const sdk::base::SDKResourceSP &resource, sdk::s63::S57DictionarySP &dictionary) const =0
Loads dictionary data from the resource and creates an S57DictionarySP instance.
A list of SDK error/return results.
Interfaces wrapper with reference count control.
static const wchar_t kGDALDictProp_AttributesDictName[]
Dictionary name for attributes.
Definition: s57_dictionary_reader_interface.h:27
SDKInt32 SDKResult
Type of all error or return codes which SDK functions can end with.
Definition: sdk_results.h:17
static const wchar_t kGDALDictProp_ObjectsDictName[]
Dictionary name for object classes. //.
Definition: s57_dictionary_reader_interface.h:24
A smart pointer class for managing SDK components interface pointers.
Definition: sdk_ref_ptr.h:23
Common base SDK interfaces.
Provides access to members that control the named properties.
Definition: named_properties_interface.h:29
Interface for reading S-57 dictionary files.
Definition: s57_dictionary_reader_interface.h:37
Set of interfaces for S-57 dictionary description.
Object generic named properties interface.
Main access function to resources.