Класс System::Threading::ThreadPoolImpl
Содержание
[
Скрывать
]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
Методы
| Метод | Описание |
|---|---|
| GetAvailableThreads(int&, int&) | Получает количество доступных потоков. |
| static GetInitialized() | Получает одиночку состояния инициализации. |
| GetMaxThreads(int&, int&) | Получает максимальное количество одновременно работающих потоков. |
| GetMinThreads(int&, int&) | Получает минимальное количество потоков, создаваемых пулом. |
| JoinAll() | Ожидает завершения всех принадлежащих потоков. Ждёт бесконечно. |
| QueueUserWorkItem(WaitCallback, const System::SharedPtr<System::Object>&) | Добавляет задачу в очередь. |
| SetMaxThreads(int, int) | Устанавливает количество потоков, принадлежащих пулу. |
| SetMinThreads(int, int) | Устанавливает минимальное количество потоков, принадлежащих пулу. |
| ThreadPoolImpl() | Конструктор. |
| ~ThreadPoolImpl() | Деструктор. Ожидает завершения всех потоков, если они ещё не завершены. |
См. также
- Namespace System::Threading
- Library Aspose.Font for C++