#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 () |
符号判定 |
指定した時間値を保持するためのクラス。 時間値に対する各種計算用オペレーションを提供する。
TimeValue::TimeValue | ( | long | sec = 0 , |
|
long | usec = 0 | |||
) | [inline] |
コンストラクタ
コンストラクタ 指定された秒,マイクロ秒で初期化する。
sec | 秒(デフォルト値:ゼロ) | |
usec | マイクロ秒(デフォルト値:ゼロ) |
時間減算
設定された時間から引数で与えられた時間を減算する。
tm | 減算時間 |
時間加算
設定された時間に引数で与えられた時間を加算する。
tm | 加算時間 |
TimeValue TimeValue::operator= | ( | double | time | ) | [inline] |
double型→時間型変換
引数で与えられたdouble型を時間型に変換する。
time | 変換元値 |
double TimeValue::toDouble | ( | ) | [inline] |
時間型→double型変換
保持している内容をdouble型に変換する。
int TimeValue::sign | ( | ) | [inline] |
符号判定
保持している内容の符号を判定する。