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

Single S-57 feature object class. More...

#include <s57_dictionary_interface.h>

Inherits ISDKComponent.

Public Member Functions

virtual SDKResult SDK_CALLTYPE GetCode (S57FOClassCode &code) const =0 throw ()
 Returns the code of the S-57 feature object class.
 
virtual SDKResult SDK_CALLTYPE GetName (S57FOClassName &name) const =0 throw ()
 Returns the name of the S-57 feature object class.
 
virtual SDKResult SDK_CALLTYPE GetAcronym (S57FOClassAcronym &acronym) const =0 throw ()
 Returns the acronym of the S-57 feature object.
 
virtual SDKResult SDK_CALLTYPE GetPrimitives (S57FOClassPrimitives &type) const =0 throw ()
 Returns possible primitives of the S-57 feature object class.
 
virtual SDKResult SDK_CALLTYPE GetType (S57AttributeClass &cls) const =0 throw ()
 Returns the type of the S-57 feature object class.
 
virtual SDKResult SDK_CALLTYPE GetAttributesSubsetA (S57AttributesIteratorSP &iterator) const =0 throw ()
 Returns an iterator to interate all S-57 attributes from the subset A for the feature object class.
 
virtual SDKResult SDK_CALLTYPE GetAttributesSubsetB (S57AttributesIteratorSP &iterator) const =0 throw ()
 Returns an iterator to iterate all S-57 attributes from the subset B for the feature object class.
 
virtual SDKResult SDK_CALLTYPE GetAttributesSubsetC (S57AttributesIteratorSP &iterator) const =0 throw ()
 Returns an iterator to iterate all S-57 attributes from the subset C for the feature object class.
 
virtual SDKResult SDK_CALLTYPE GetAttributesSubsetABC (S57AttributesIteratorSP &iterator) const =0 throw ()
 Returns an iterator to iterate all S-57 attributes from subsets A/B/C for the feature object class.
 

Detailed Description

Single S-57 feature object class.


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