#include <TimeValue.h>
Public メソッド | |
| TimeValue (long sec=0, long usec=0) | |
| コンストラクタ | |
| TimeValue (double timeval) | |
| long int | sec () const |
| long int | usec () const |
| TimeValue | operator- (TimeValue &tm) |
| 時間減算 | |
| TimeValue | operator+ (TimeValue &tm) |
| 時間加算 | |
| TimeValue | operator= (double time) |
| double型→時間型変換 | |
| operator double () const | |
| 時間型→double型変換 | |
| int | sign () const |
| 符号判定 | |
| void | normalize () |
| 正規化 | |
| coil::TimeValue::TimeValue | ( | long | sec = 0, |
|
| long | usec = 0 | |||
| ) |
コンストラクタ
コンストラクタ 指定された秒,マイクロ秒で初期化する。
| sec | 秒(デフォルト値:ゼロ) | |
| usec | マイクロ秒(デフォルト値:ゼロ) |
| coil::TimeValue::TimeValue | ( | double | timeval | ) |
| long int coil::TimeValue::sec | ( | ) | const [inline] |
| long int coil::TimeValue::usec | ( | ) | const [inline] |
時間減算
設定された時間から引数で与えられた時間を減算する。
| tm | 減算時間 |
時間加算
設定された時間に引数で与えられた時間を加算する。
| tm | 加算時間 |
| TimeValue coil::TimeValue::operator= | ( | double | time | ) |
double型→時間型変換
引数で与えられたdouble型を時間型に変換する。
| time | 変換元値 |
| coil::TimeValue::operator double | ( | ) | const |
時間型→double型変換
保持している内容をdouble型に変換する。
| int coil::TimeValue::sign | ( | ) | const |
符号判定
保持している内容の符号を判定する。
| void coil::TimeValue::normalize | ( | ) |
正規化
値の表現を正準形式に正規化する。
1.5.5