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

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

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

#include <Time.hpp>

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

すべてのメンバ一覧

Public メソッド

 TimeBase (const T &sec=T())
 Timeを表すスカラー変数を生成する.
 TimeBase (const typename TimeBaseTraits< T >::ScalarType &rhs)
 Timeを表すスカラー変数をコピーして生成する.
const T & ToSec () const
 sec単位の値を得る.

Static Public メソッド

static TimeBase FromSec (const T &sec)
 secからTimeを表すスカラー変数を生成する.

説明

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

Timeを表すベースクラス.


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

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

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

引数:
sec 変数の初期値
template<typename T >
NSDimensionPromise::TimeBase< T >::TimeBase ( const typename TimeBaseTraits< T >::ScalarType &  rhs  )  [inline]

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

引数:
rhs コピー元の変数

関数

template<typename T >
static TimeBase NSDimensionPromise::TimeBase< T >::FromSec ( const T &  sec  )  [inline, static]

secからTimeを表すスカラー変数を生成する.

引数:
sec sec
戻り値:
Timeを表すスカラー変数
template<typename T >
const T& NSDimensionPromise::TimeBase< T >::ToSec (  )  const [inline]

sec単位の値を得る.

戻り値:
sec

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