相対時計時間用のクラス。
class tick_count::interval_t;
#include "tbb/tick_count.h"
tick_count::interval_t は、相対時計時間または期間を表します。
namespace tbb {
class tick_count::interval_t {
public:
interval_t();
explicit interval_t( double sec );
double seconds() const;
interval_t operator+=( const interval_t& i );
interval_t operator-=( const interval_t& i );
};
tick_count::interval_t operator+(
const tick_count::interval_t& i,
const tick_count::interval_t& j );
tick_count::interval_t operator-(
const tick_count::interval_t& i,
const tick_count::interval_t& j );
} // tbb 名前空間
| メンバー | 説明 |
|---|---|
| interval_t() |
ゼロ時間期間を表す interval_t を構築します。 |
| interval_t( double sec ) |
指定した秒数を表す interval_t を構築します。 |
| double seconds() const |
戻り値: 秒単位で測定された時間間隔。 |
| interval_t operator+=( const interval_t& i ) |
*this = *this + i 戻り値: 計算後の *this への参照。 |
| interval_t operator-=( const interval_t& i ) |
*this = *this - i 戻り値: 計算後の *this への参照。 |
| interval_t operator+ ( const interval_t& i, const interval_t& j ) |
戻り値: 間隔 i と j の合計を表す interval_t。 |
| interval_t operator- ( const interval_t& i, const interval_t& j ) |
戻り値: 間隔 i と j の差を表す interval_t。 |