|
TNB Library
|
単位コード管理クラス [詳解]
#include <TnbValueUnit.h>
公開型 | |
| typedef U::EUnitCode | EUnitCode |
| 入れ子型名再定義 [詳解] | |
公開メンバ関数 | |
| CCode (EPfUnitCode code) | |
| コンストラクタ [詳解] | |
| CCode (EUnitCode code) | |
| コンストラクタ [詳解] | |
| CCode (void) | |
| コンストラクタ [詳解] | |
| bool | HasPfCode (void) const |
| [確認] 接頭単位コード保持? [詳解] | |
| operator EPfUnitCode (void) const | |
| [取得] 接頭単位コード取得 [詳解] | |
| operator EUnitCode (void) const | |
| [取得] 単位コード取得 [詳解] | |
| bool | operator!= (const CCode &c) const |
| [確認] 比較 [詳解] | |
| bool | operator== (const CCode &c) const |
| [確認] 比較 [詳解] | |
| void | SetInt (int i) |
| [設定] intで設定 [詳解] | |
| int | ToInt (void) const |
| [取得] intで取得 [詳解] | |
単位コード管理クラス
接頭単位コードを指定できます。 ただし、単位種によっては 接頭単位コードが使用が適さないものも あります(例えば「温度」など)。 TnbValueUnit.h の 226 行目に定義があります。
| typedef U::EUnitCode EUnitCode |
入れ子型名再定義
TnbValueUnit.h の 230 行目に定義があります。
| CCode | ( | void | ) |
コンストラクタ
TnbValueUnit.h の 232 行目に定義があります。
| CCode | ( | EPfUnitCode | code | ) |
| bool HasPfCode | ( | void | ) | const |
| operator EPfUnitCode | ( | void | ) | const |
| operator EUnitCode | ( | void | ) | const |
| bool operator!= | ( | const CCode & | c | ) | const |
| bool operator== | ( | const CCode & | c | ) | const |
| void SetInt | ( | int | i | ) |
| int ToInt | ( | void | ) | const |