System::Threading::TimerQueue class

TimerQueue class

Warteschlange, die Timer Objekte verarbeitet. Dies ist nur eine Implementierung. Timer Objekte registrieren sich dort selbst, Sie müssen dies nicht tun, um sie zu verwenden – verwenden Sie stattdessen die API der Timer Klasse. Dies ist ein Singleton‑Typ mit Speicherverwaltung, die über Zugriffs‑Funktion(en) erfolgt. Sie sollten niemals Instanzen davon direkt erstellen.

class TimerQueue

Methoden

MethodeBeschreibung
Add(Timer *)Registriert den Timer in der Warteschlange.
Delete(Timer *)Löscht den Timer aus der Warteschlange.
static GetInstance()Implementierungs‑Singleton.
static JoinWorkerThread()Tritt dem Arbeitsthread bei. Wartet bei Bedarf unendlich.
operator=(const TimerQueue&)Kein Kopieren.
TimerQueue(const TimerQueue&)Kein Kopieren.

Siehe auch