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 |