TNB Library
公開メンバ関数 | 全メンバ一覧
CNmea0183::IListener 構造体abstract

NMEA-0183 のリスナーインターフェース. [詳解]

#include <TnbNmea0183.h>

公開メンバ関数

virtual void OnNmeaError (EErrorCode e, LPARAM lParam)=0
 [通知] エラー通知. [詳解]
 
virtual void OnNmeaReceivedLine (const CLineInfo &li)=0
 [通知] 正常ライン取得通知. [詳解]
 
virtual ~IListener (void)
 デストラクタ [詳解]
 

詳解

NMEA-0183 のリスナーインターフェース.

CNmea0183 の通知用インターフェースです。

OnNmeaReceivedLine() にはチェックサムが正しいものだけが通知されます。
必要ファイル
TnbNmea0183.h
日付
09/01/21 新規作成

TnbNmea0183.h235 行目に定義があります。

構築子と解体子

◆ ~IListener()

virtual ~IListener ( void  )
virtual

デストラクタ

TnbNmea0183.h238 行目に定義があります。

関数詳解

◆ OnNmeaError()

virtual void OnNmeaError ( EErrorCode  e,
LPARAM  lParam 
)
pure virtual

[通知] エラー通知.

引数
eエラー内容.
lParamパラメータ。

◆ OnNmeaReceivedLine()

virtual void OnNmeaReceivedLine ( const CLineInfo li)
pure virtual

[通知] 正常ライン取得通知.

覚え書き
チェックサムが正常なものだけ通知されます。
引数
liライン.