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

NMEA Log Interface. More...

#include "model/nmea_log.h"

Inheritance diagram for NmeaLog:
DataMonitor TtyPanel

Public Member Functions

virtual ~NmeaLog ()=default
 Destroy the NMEA Log object.
 
virtual void Add (const Logline &l)=0
 Add an formatted string to log output.
 
virtual bool IsVisible () const =0
 Return true if log is visible i.
 

Detailed Description

NMEA Log Interface.

Provides interface for interacting with NMEA log.

Definition at line 35 of file nmea_log.h.

Member Function Documentation

◆ Add()

virtual void NmeaLog::Add ( const Logline l)
pure virtual

Add an formatted string to log output.

Implemented in DataMonitor, and TtyPanel.

◆ IsVisible()

virtual bool NmeaLog::IsVisible ( ) const
pure virtual

Return true if log is visible i.

e., if it's any point using Add().

Implemented in DataMonitor, and TtyPanel.


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