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

Provides access to members that enumerate through editable multi sentence messages (MSM) More...

#include <lwe_interface.h>

Inheritance diagram for ILWEMultiTextMessageEdit:
ISDKComponent

Public Member Functions

virtual SDKResult SDK_CALLTYPE Next (ILWEMessageSP &message) const =0 throw ()
 Retrieves the next editable message in the enumeration sequence. More...
 
virtual SDKResult SDK_CALLTYPE Reset ()=0 throw ()
 Resets the enumeration sequence to the beginning. 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

Provides access to members that enumerate through editable multi sentence messages (MSM)

Member Function Documentation

◆ Next()

virtual SDKResult SDK_CALLTYPE Next ( ILWEMessageSP &  message) const
throw (
)
pure virtual

Retrieves the next editable message in the enumeration sequence.

Parameters
[out]messageILWEMessage interface associated with the editable message
Returns
SDKResult_Succeeded or an error if fails

◆ Reset()

virtual SDKResult SDK_CALLTYPE Reset ( )
throw (
)
pure virtual

Resets the enumeration sequence to the beginning.

Returns
SDKResult_Succeeded or an error if fails

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