![]() |
NAVTOR SDK
v.3.0
Software Development Kit for fast and efficient development of ECDIS, ECS and generic marine applications
|
Set of interfaces for S-57 dictionary description. More...
#include <s57_dictionary_interface.h>
Inherits ISDKComponent.
Public Member Functions | |
| virtual SDKResult SDK_CALLTYPE | GetAttributeByCode (const S57AttributeCode &code, S57AttributeSP &attribute) const =0 throw () |
| Returns IS57Attribute by the attribute code, if exists. | |
| virtual SDKResult SDK_CALLTYPE | GetAttributeByAcronym (const S57AttributeAcronym &acronym, S57AttributeSP &attribute) const =0 throw () |
| Returns IS57Attribute by the attribute acronym, if exists. | |
| virtual SDKResult SDK_CALLTYPE | GetAttributesIterator (S57AttributesIteratorSP &iterator) const =0 throw () |
| Returns the S-57 attributes iterator to iterate all registered attributes. | |
| virtual SDKResult SDK_CALLTYPE | GetFOClassByCode (const S57FOClassCode &code, S57FOClassSP &fo_class) const =0 throw () |
| Returns IS57FOClass by the feature object class code, if exists. | |
| virtual SDKResult SDK_CALLTYPE | GetFOClassByAcronym (const S57FOClassAcronym &acronym, S57FOClassSP &fo_class) const =0 throw () |
| Returns IS57FOClass by the feature object class acronym, if exists. | |
| virtual SDKResult SDK_CALLTYPE | GetFOClassesIterator (S57FOClassesIteratorSP &iterator) const =0 throw () |
| Returns the S-57 FO class iterator to iterate all registered FO classes. | |
Set of interfaces for S-57 dictionary description.