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

Enumerates the message identifiers which a component implementing IMessageSubscriber interface wants to subscribe on. More...

#include <message_interface.h>

Inheritance diagram for IEnumMessageID:
IMessageSubscriber

Public Member Functions

virtual SDKResult SDK_CALLTYPE Next (MessageID &id) const =0 throw ()
 Retrieves the next MessageID in the enumeration sequence. More...
 
virtual void SDK_CALLTYPE Reset ()=0 throw ()
 Resets the enumeration sequence to the beginning.
 

Detailed Description

Enumerates the message identifiers which a component implementing IMessageSubscriber interface wants to subscribe on.

Member Function Documentation

◆ Next()

virtual SDKResult SDK_CALLTYPE Next ( MessageID &  id) const
throw (
)
pure virtual

Retrieves the next MessageID in the enumeration sequence.

Parameters
[out]idAddress of a variable that receives the message id.
Returns
kSDKResult_Succeeded
kSDKResult_EOFReached

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