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

Single S-57 catalog entry. More...

#include <s57_catalog_interface.h>

Inherits ISDKComponent.

Public Member Functions

virtual SDKResult SDK_CALLTYPE GetRCID (CatEntryRCID &rcid) const =0 throw ()
 Returns the catalog entry RCID.
 
virtual SDKResult SDK_CALLTYPE GetFileName (CatEntryFileName &file_name) const =0 throw ()
 Returns the file name (for datasets the file name equals to the Cell name).
 
virtual SDKResult SDK_CALLTYPE GetFullFileName (CatEntryFullFileName &full_file_name) const =0 throw ()
 Returns the full file name (file name + extension).
 
virtual SDKResult SDK_CALLTYPE GetFilePath (CatEntryFilePath &file_path) const =0 throw ()
 Returns the path to the file with entry data.
 
virtual SDKResult SDK_CALLTYPE GetLongFilePath (CatEntryLongFilePath &long_file_path) const =0 throw ()
 Returns the long path to the file with entry data.
 
virtual SDKResult SDK_CALLTYPE GetVolume (CatEntryVolume &volume) const =0 throw ()
 Returns the volume name.
 
virtual SDKResult SDK_CALLTYPE GetImplementation (CatEntryImpl &impl) const =0 throw ()
 Returns the implementation type.
 
virtual SDKResult SDK_CALLTYPE GetSouthLat (CatEntrySLat &slat) const =0 throw ()
 Returns the South latitude value.
 
virtual SDKResult SDK_CALLTYPE GetWestLon (CatEntryWLon &wlon) const =0 throw ()
 Returns the West longitude value.
 
virtual SDKResult SDK_CALLTYPE GetNorthLat (CatEntryNLat &nlat) const =0 throw ()
 Returns the North latitude value.
 
virtual SDKResult SDK_CALLTYPE GetEastLon (CatEntryELon &elon) const =0 throw ()
 Returns the East longitude value.
 
virtual SDKResult SDK_CALLTYPE GetCRC (CatEntryCRC &crc) const =0 throw ()
 Returns the data CRC.
 
virtual SDKResult SDK_CALLTYPE GetComment (CatEntryComment &comment) const =0 throw ()
 Returns the catalog entry comment.
 

Detailed Description

Single S-57 catalog entry.


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