NAVTOR SDK  v.3.0
Software Development Kit for fast and efficient development of ECDIS, ECS and generic marine applications
IS57Dictionary Class Referenceabstract

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.
 

Detailed Description

Set of interfaces for S-57 dictionary description.


The documentation for this class was generated from the following file: