C# Класс NewTOAPIA.CClock

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
CPUFrequency double
gMhzFactor System.Int64

Открытые методы

Метод Описание
GetTimeInMicroseconds ( ) : long
Sleep ( System.Int64 interval ) : void

Sleep for a number of microseconds

SleepTo ( System.Int64 nexttime ) : void
Tick ( ) : void

trigger the clock for a tick, for better granuality in no_busy_waiting timer.

interrupt ( ) : void

Stop the sleep() or sleepto() methods.

rdtsc ( System.Int64 &x ) : void
readCPUFrequency ( ) : double

Returns the frequency of the CPU in Mhz

triggerEvent ( ) : void
waitForEvent ( ) : void

Приватные методы

Метод Описание
CClock ( ) : System

Описание методов

GetTimeInMicroseconds() публичный статический Метод

public static GetTimeInMicroseconds ( ) : long
Результат long

Sleep() публичный Метод

Sleep for a number of microseconds
public Sleep ( System.Int64 interval ) : void
interval System.Int64 Number of microseconds to sleep
Результат void

SleepTo() публичный Метод

public SleepTo ( System.Int64 nexttime ) : void
nexttime System.Int64
Результат void

Tick() публичный Метод

trigger the clock for a tick, for better granuality in no_busy_waiting timer.
public Tick ( ) : void
Результат void

interrupt() публичный Метод

Stop the sleep() or sleepto() methods.
public interrupt ( ) : void
Результат void

rdtsc() публичный статический Метод

public static rdtsc ( System.Int64 &x ) : void
x System.Int64
Результат void

readCPUFrequency() публичный статический Метод

Returns the frequency of the CPU in Mhz
public static readCPUFrequency ( ) : double
Результат double

triggerEvent() публичный Метод

public triggerEvent ( ) : void
Результат void

waitForEvent() публичный Метод

public waitForEvent ( ) : void
Результат void

Описание свойств

CPUFrequency публичное статическое свойство

public static double CPUFrequency
Результат double

gMhzFactor публичное статическое свойство

public static Int64,System gMhzFactor
Результат System.Int64