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

Provides access to members of multi-sentence messages (MSM) More...

#include <lwe_interface.h>

Inheritance diagram for ILWEMultiTextMessage:
ILWEMessage

Public Member Functions

virtual SDKResult SDK_CALLTYPE Next (ILWEMessageSP &message) const =0 throw ()
 Retrieves the next 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 ILWEMessage
virtual SDKUInt32 SDK_CALLTYPE GetType () const =0 throw ()
 Gets the message type (see enum LWEMessageType) More...
 
virtual SDKResult SDK_CALLTYPE GetSourceID (SDKString &id) const =0 throw ()
 Source id (SFI used as a source identificator) More...
 
virtual SDKResult SDK_CALLTYPE GetDestinationID (SDKAny &id) const =0 throw ()
 Destination id (can be string or strings collection if more than once destination SFI is used) More...
 
virtual SDKResult SDK_CALLTYPE GetData (SDKAny &data) const =0 throw ()
 Mesage data (for text messages - nmea strings, for binary - pure binary data) More...
 

Detailed Description

Provides access to members of multi-sentence messages (MSM)

Member Function Documentation

◆ Next()

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

Retrieves the next message in the enumeration sequence.

Parameters
[out]messageILWEMessage interface associated with the 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: