TNB Library
公開型 | 静的公開メンバ関数 | 全メンバ一覧
CUnitCubic クラス

単位管理(体積)クラス [詳解]

#include <TnbValueUnit.h>

+ CUnitCubic の継承関係図

公開型

enum  { RASING = 3 }
 
enum  { KINDCODE = 'Cu' }
 単位種コード [詳解]
 
enum  EUnitCode {
  M3 , INCH3 , YARD3 , BBL ,
  LITRE , DL , CC , MM3 = CPfUnit::MILLI ,
  CM3 = CPfUnit::CENTI , KM3 = CPfUnit::KIRO
}
 体積単位コード [詳解]
 

静的公開メンバ関数

static LPCTSTR GetKindString (void)
 [取得] 単位種文字列取得 [詳解]
 
static const TUnitParamGetParam (EUnitCode code)
 [取得] コードパラメータ取得 [詳解]
 

詳解

単位管理(体積)クラス

注意
単位管理用のクラスです。直接使うケースはありません。
必要ファイル
TnbValueUnit.h
日付
06/12/26 新規作成

TnbValueUnit.h1246 行目に定義があります。

列挙型メンバ詳解

◆ anonymous enum

anonymous enum

TnbValueUnit.h1249 行目に定義があります。

◆ anonymous enum

anonymous enum

単位種コード

TnbValueUnit.h1258 行目に定義があります。

◆ EUnitCode

enum EUnitCode

体積単位コード

列挙値
M3 

立方メートル

INCH3 

立方インチ

YARD3 

立方ヤード

BBL 

バレル

LITRE 

リットル

DL 

デシリットル

CC 

cc

MM3 

ミリ立方メートル

CM3 

センチ立方メートル

KM3 

キロ立方メートル

TnbValueUnit.h1261 行目に定義があります。

関数詳解

◆ GetKindString()

static LPCTSTR GetKindString ( void  )
static

[取得] 単位種文字列取得

戻り値
単位種文字列

TnbValueUnit.h1255 行目に定義があります。

◆ GetParam()

static const TUnitParam * GetParam ( EUnitCode  code)
static

[取得] コードパラメータ取得

引数
code単位コード
戻り値
パラメータ
例外
CNoSuchTypeExceptionコード値異常の時、スローされます。

TnbValueUnit.h1282 行目に定義があります。