クラス TimeValue

時間計算用クラス [詳細]

#include <TimeValue.h>

すべてのメンバ一覧

Public メソッド

 TimeValue (long sec=0, long usec=0)
 コンストラクタ
TimeValue operator- (TimeValue &tm)
 時間減算
TimeValue operator+ (TimeValue &tm)
 時間加算
TimeValue operator= (double time)
 double型→時間型変換
double toDouble ()
 時間型→double型変換
int sign ()
 符号判定


説明

時間計算用クラス

指定した時間値を保持するためのクラス。 時間値に対する各種計算用オペレーションを提供する。

から:
0.4.0

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

TimeValue::TimeValue ( long  sec = 0,
long  usec = 0 
) [inline]

コンストラクタ

コンストラクタ 指定された秒,マイクロ秒で初期化する。

引数:
sec 秒(デフォルト値:ゼロ)
usec マイクロ秒(デフォルト値:ゼロ)


関数

TimeValue TimeValue::operator- ( TimeValue tm  )  [inline]

時間減算

設定された時間から引数で与えられた時間を減算する。

引数:
tm 減算時間
戻り値:
減算結果

TimeValue TimeValue::operator+ ( TimeValue tm  )  [inline]

時間加算

設定された時間に引数で与えられた時間を加算する。

引数:
tm 加算時間
戻り値:
加算結果

TimeValue TimeValue::operator= ( double  time  )  [inline]

double型→時間型変換

引数で与えられたdouble型を時間型に変換する。

引数:
time 変換元値
戻り値:
変換結果

double TimeValue::toDouble (  )  [inline]

時間型→double型変換

保持している内容をdouble型に変換する。

戻り値:
double型変換結果

int TimeValue::sign (  )  [inline]

符号判定

保持している内容の符号を判定する。

戻り値:
正ならば1を、負ならば-1を、0ならば0


OpenRTMに対してThu May 29 15:03:26 2008に生成されました。  doxygen 1.5.3