TNB Library
公開メンバ関数 | 全メンバ一覧
CNmea0183::CLineInfo クラス

NMEA-0183 のライン情報. [詳解]

#include <TnbNmea0183.h>

公開メンバ関数

 CLineInfo (const CStrVector &vs)
 コンストラクタ [詳解]
 
 CLineInfo (void)
 コンストラクタ [詳解]
 
double GetDouble (INDEX index) const
 [取得] double型取得. [詳解]
 
int GetInt (INDEX index) const
 [取得] int型取得. [詳解]
 
LPCTSTR GetName (void) const
 [取得] 名前取得. [詳解]
 
size_t GetSize (void) const
 [取得] パラメータ数取得. [詳解]
 
LPCTSTR GetString (INDEX index) const
 [取得] 文字型取得. [詳解]
 
CStr MakeLineString (bool withCheckSum=true) const
 [作成] 一行文字列作成 [詳解]
 

詳解

NMEA-0183 のライン情報.

CNmea0183 の通知用情報クラスです。
必要ファイル
TnbNmea0183.h
日付
09/01/21 新規作成

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

構築子と解体子

◆ CLineInfo() [1/2]

CLineInfo ( void  )

コンストラクタ

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

◆ CLineInfo() [2/2]

CLineInfo ( const CStrVector vs)

コンストラクタ

引数
vsライン

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

関数詳解

◆ GetDouble()

double GetDouble ( INDEX  index) const

[取得] double型取得.

指定のインデックスの情報を数値(double)として取り出します。

引数
indexインデックス。GetSize() の戻り値未満の値を指定します。
戻り値
数値

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

◆ GetInt()

int GetInt ( INDEX  index) const

[取得] int型取得.

指定のインデックスの情報を数値(int)として取り出します。

引数
indexインデックス。GetSize() の戻り値未満の値を指定します。
戻り値
数値

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

◆ GetName()

LPCTSTR GetName ( void  ) const

[取得] 名前取得.

覚え書き
GetString(0) と同じ動作をします。
戻り値
名前

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

◆ GetSize()

size_t GetSize ( void  ) const

[取得] パラメータ数取得.

戻り値
数.

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

◆ GetString()

LPCTSTR GetString ( INDEX  index) const

[取得] 文字型取得.

指定のインデックスの情報を文字列として取り出します。

引数
indexインデックス。GetSize() の戻り値未満の値を指定します。
戻り値
文字

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

◆ MakeLineString()

CStr MakeLineString ( bool  withCheckSum = true) const

[作成] 一行文字列作成

引数
withCheckSumtrueならチェックサムも追加します。
戻り値
文字列

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