System::Threading::ThreadPoolImpl Klasse
Inhalt
[
Ausblenden
]ThreadPoolImpl class
Thread pool internal data. This is a singleton type with memory management done by access function(s). You should never create instances of it directly.
class ThreadPoolImpl
Methoden
| Methode | Beschreibung |
|---|---|
| GetAvailableThreads(int&, int&) | Ermittelt die Anzahl verfügbarer Threads. |
| static GetInitialized() | Ermittelt das Singleton des Initialisierungszustands. |
| GetMaxThreads(int&, int&) | Ermittelt die maximale Anzahl gleichzeitiger Threads. |
| GetMinThreads(int&, int&) | Ermittelt die minimale Anzahl von Threads, die vom Pool erstellt werden. |
| JoinAll() | Führt join für alle eigenen Threads aus. Wartet unendlich. |
| QueueUserWorkItem(WaitCallback, const System::SharedPtr<System::Object>&) | Fügt ein Arbeitselement zur Warteschlange hinzu. |
| SetMaxThreads(int, int) | Setzt die Anzahl der vom Pool verwalteten Threads. |
| SetMinThreads(int, int) | Setzt die minimale Anzahl der vom Pool verwalteten Threads. |
| ThreadPoolImpl() | Konstruktor. |
| ~ThreadPoolImpl() | Destruktor. Führt join für alle Threads aus, falls sie noch nicht beendet wurden. |
Siehe auch
- Namespace System::Threading
- Library Aspose.Font for C++