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

The SENC build operation report interface. This interface is used to get the SENC builder report after build SENC operation is completed Defined in datalayer/inc/senc_builder/senc_builder_interface.h. More...

#include <senc_builder_interface.h>

Inheritance diagram for ISENCBuildReport:
ISDKComponent

Public Member Functions

virtual SDKResult SDK_CALLTYPE CellSuccessfullyCompiled (const SDKString &cell_name)=0 throw ()
 Will be called in case given ENC cell successfully converted. More...
 
virtual SDKResult SDK_CALLTYPE CellPartiallyCompiled (const SDKString &cell_name)=0 throw ()
 Will be called in case given ENC cell is not fully updated due of source ENC data is corrupted (update data is corrupted) More...
 
virtual SDKResult SDK_CALLTYPE CellNotCompiled (const SDKString &cell_name)=0 throw ()
 Will be called in case given ENC cell is not compiled at all due of source ENC data is corrupted (base data is corrupted ) More...
 
- 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.
 

Detailed Description

The SENC build operation report interface. This interface is used to get the SENC builder report after build SENC operation is completed Defined in datalayer/inc/senc_builder/senc_builder_interface.h.

Member Function Documentation

◆ CellSuccessfullyCompiled()

virtual SDKResult SDK_CALLTYPE CellSuccessfullyCompiled ( const SDKString &  cell_name)
throw (
)
pure virtual

Will be called in case given ENC cell successfully converted.

Parameters
[in]cell_name- Cell name

◆ CellPartiallyCompiled()

virtual SDKResult SDK_CALLTYPE CellPartiallyCompiled ( const SDKString &  cell_name)
throw (
)
pure virtual

Will be called in case given ENC cell is not fully updated due of source ENC data is corrupted (update data is corrupted)

Parameters
[in]cell_name- Cell name

◆ CellNotCompiled()

virtual SDKResult SDK_CALLTYPE CellNotCompiled ( const SDKString &  cell_name)
throw (
)
pure virtual

Will be called in case given ENC cell is not compiled at all due of source ENC data is corrupted (base data is corrupted )

Parameters
[in]cell_name- Cell name

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