 |
NAVTOR SDK
v.3.0
Software Development Kit for fast and efficient development of ECDIS, ECS and generic marine applications
|
|
1 #ifndef SDK_ECDIS_NMEA_FILTERS_ENUMERATORS_INTERFACE_H_
11 #define SDK_ECDIS_NMEA_FILTERS_ENUMERATORS_INTERFACE_H_
16 #include <base/inc/forward_declarations.h>
20 SDK_ECDISLAYER_BEGIN_NAMESPACE
33 SDKString& mnemonic_code)
const throw() = 0;
45 SDK_ECDISLAYER_END_NAMESPACE
47 #endif // SDK_ECDIS_NMEA_FILTERS_ENUMERATORS_INTERFACE_H_
Applied filters enumerator interface.
Definition: filters_enumerator_interface.h:28
The ecdislayer constants.
SDKInt32 SDKResult
Type of all error or return codes which SDK functions can end with.
Definition: sdk_results.h:17
Common base SDK interfaces.
virtual SDKResult SDK_CALLTYPE Next(SDKString &talker_id, SDKString &mnemonic_code) const =0
Retrieves the next TalkerID/MnemonicCode values in the enumeration sequence.
Base interface for all SDK interfaces.
Definition: sdk_component_interface.h:41
virtual SDKResult SDK_CALLTYPE Reset()=0
Resets the enumeration sequence to the beginning.
FWD_DECL_INTERFACE(ILWEParserWrapper)
Provides a wrapper around the message parser to get, add or remove the.