High resolution timing目次
The HRTime\PerformanceCounter classはじめに
クラス概要HRTime\PerformanceCounter
class HRTime\PerformanceCounter
{
/* メソッド */
public static int getFrequency()
public static int getTicks()
public static int getTicksSince(int
}$start )The HRTime\StopWatch classはじめに
クラス概要HRTime\StopWatch
class HRTime\StopWatch
extends
HRTime\PerformanceCounter
{
/* メソッド */
public int getElapsedTicks()
public float getElapsedTime(int
$unit = ?)public int getLastElapsedTicks()
public float getLastElapsedTime(int
$unit = ?)public bool isRunning()
public void start()
public void stop()
/* 継承したメソッド */
public static int HRTime\PerformanceCounter::getFrequency()
public static int HRTime\PerformanceCounter::getTicks()
public static int HRTime\PerformanceCounter::getTicksSince(int
}$start )The HRTime\Unit classはじめに
クラス概要HRTime\Unit
class HRTime\Unit
{
/* 定数 */
const
int
HRTime\Unit::SECOND = 0;
const
int
HRTime\Unit::MILLISECOND = 1;
const
int
HRTime\Unit::MICROSECOND = 2;
const
int
HRTime\Unit::NANOSECOND = 3;
/* メソッド */
}定義済み定数
|