Public メソッド | Static Public メソッド

クラス テンプレート NSDimensionPromise::FrequencyBase< T >

Frequencyを表すベースクラス. [詳細]

#include <Frequency.hpp>

NSDimensionPromise::FrequencyBase< T >に対する継承グラフ
NSDimensionPromise::ScalarNumber< T, m, kg, s, A, K, mol, cd >

すべてのメンバ一覧

Public メソッド

 FrequencyBase (const T &hz=T())
 Frequencyを表すスカラー変数を生成する.
 FrequencyBase (const typename FrequencyBaseTraits< T >::ScalarType &rhs)
 Frequencyを表すスカラー変数をコピーして生成する.
const T & ToHz () const
 Hz単位の値を得る.

Static Public メソッド

static FrequencyBase FromHz (const T &hz)
 HzからFrequencyを表すスカラー変数を生成する.

説明

template<typename T>
class NSDimensionPromise::FrequencyBase< T >

Frequencyを表すベースクラス.


コンストラクタとデストラクタ

template<typename T >
NSDimensionPromise::FrequencyBase< T >::FrequencyBase ( const T &  hz = T()  )  [inline, explicit]

Frequencyを表すスカラー変数を生成する.

引数:
hz 変数の初期値
template<typename T >
NSDimensionPromise::FrequencyBase< T >::FrequencyBase ( const typename FrequencyBaseTraits< T >::ScalarType &  rhs  )  [inline]

Frequencyを表すスカラー変数をコピーして生成する.

引数:
rhs コピー元の変数

関数

template<typename T >
static FrequencyBase NSDimensionPromise::FrequencyBase< T >::FromHz ( const T &  hz  )  [inline, static]

HzからFrequencyを表すスカラー変数を生成する.

戻り値:
Frequencyを表すスカラー変数
template<typename T >
const T& NSDimensionPromise::FrequencyBase< T >::ToHz (  )  const [inline]

Hz単位の値を得る.

戻り値:
周波数

このクラスの説明は次のファイルから生成されました: