OpenCPN Partial API docs
Loading...
Searching...
No Matches
KeyProvider Interface Referenceabstract

Interface implemented by classes which listens. More...

#include "observable.h"

Inheritance diagram for KeyProvider:
AppMsg NavMsg Observable RawKey RawKey AisData BasicNavDataMsg CustomMsg DataPrioNeeded GPSWatchdogMsg GnssFix NotificationMsg AppNavMsg Nmea0183Msg Nmea2000Msg NullNavMsg PluginMsg SignalkMsg ConfigVar< T > EventVar GlobalVar< T >

Public Member Functions

virtual ~KeyProvider ()=default
 Destroy the Key Provider object.
 
virtual std::string GetKey () const =0
 Get the Key object from the Key Provider.
 

Detailed Description

Interface implemented by classes which listens.

Definition at line 64 of file observable.h.

Member Function Documentation

◆ GetKey()

virtual std::string KeyProvider::GetKey ( ) const
pure virtual

Get the Key object from the Key Provider.

Returns
std::string Key Object.

Implemented in AppMsg, NavMsg, RawKey, Observable, and RawKey.


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