![]() |
NAVTOR SDK
v.3.0
Software Development Kit for fast and efficient development of ECDIS, ECS and generic marine applications
|
The source ENC database info This interface is used to get information about source ENC database Defined in datalayer/inc/senc_builder/senc_builder_interface.h. More...
#include <senc_builder_interface.h>
Public Member Functions | |
| virtual MediaType | GetMediaType () const =0 throw () |
| Returns ENC media type. | |
| virtual SDKResult | GetMediaID (SDKString &media_id) const =0 throw () |
| Returns media ID. | |
| virtual SDKResult | GetDataserverID (s63::DataServerID &ds_id) const =0 throw () |
| Returns dataserver ID. | |
| virtual EncryptionType | GetEncryptionType () const =0 throw () |
| Returns encryption type. | |
| virtual ENCDataType | GetDataType () const =0 throw () |
| Returns ENC data type. | |
| virtual CDType | GetCDType () const =0 throw () |
| Returns CD type. | |
| virtual SDKTime | GetIssueDate () const =0 throw () |
| Returns media issue date. | |
| virtual s63::SerialFileWeekOfIssue | GetWeekOfIssue () const =0 throw () |
| Returns Week of Issue. | |
| virtual s63::SerialFileYearOfIssue | GetYearOfIssue () const =0 throw () |
| Returns Year of Issue. | |
| virtual SDKResult | GetMediaName (SDKString &name) const =0 throw () |
| Returns Media name. | |
| virtual SDKResult | GetMediaRegionalInfo (SDKString ®_info) const =0 throw () |
| Returns Media regional info. | |
| virtual s63::IS63SerialFileSP | GetSerialFile () const =0 throw () |
| Returns SERIAL.ENC file container. | |
| virtual s63::IS63ProductsFileSP | GetProductsFile () const =0 throw () |
| Returns PRODUCTS.TXT file container. | |
| virtual s63::IS63MediaFileSP | GetMediaFile () const =0 throw () |
| Returns MEDIA.TXT file container. | |
| virtual s63::IS63StatusFileSP | GetStatusFile () const =0 throw () |
| Returns STATUS.LST file container. | |
| virtual bool | IsClosingCorrection () const =0 throw () |
| Checks, if given info is about a closing correction (empty ENC update without CATALOG.031 and cells, only SERIAL.ENC + INFO/PRODUCTS.TXT in the media root folder) | |
Public Member Functions inherited from ISDKComponent | |
| virtual SDKAtomicRefCount SDK_CALLTYPE | AddRef () const =0 throw () |
| Increments the reference count for an interface on a component. | |
| virtual SDKAtomicRefCount SDK_CALLTYPE | Release () const =0 throw () |
| Decrements the reference count for an interface on a component. | |
| virtual SDKResult SDK_CALLTYPE | GetInterface (const InterfaceId &id, void **obj_ptr)=0 throw () |
| Returns pointers to the supported interfaces on a component. | |
| template<typename _Itf > | |
| SDKResult | GetInterface (_Itf **obj_ptr) throw () |
| Returns pointers to the supported interfaces on a component. | |
The source ENC database info This interface is used to get information about source ENC database Defined in datalayer/inc/senc_builder/senc_builder_interface.h.