System::Threading::ThreadPoolImpl klass

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

Metoder

MetodBeskrivning
GetAvailableThreads(int&, int&)Hämtar antalet tillgängliga trådar.
static GetInitialized()Hämtar initierings-tillståndets singleton.
GetMaxThreads(int&, int&)Hämtar maximalt antal samtidiga trådar.
GetMinThreads(int&, int&)Hämtar minimalt antal trådar som skapas av poolen.
JoinAll()Förenar alla ägda trådar. Väntar oändligt.
QueueUserWorkItem(WaitCallback, const System::SharedPtr<System::Object>&)Lägger till arbetsobjekt i kö.
SetMaxThreads(int, int)Ställer in antalet trådar som ägs av poolen.
SetMinThreads(int, int)Ställer in minimalt antal trådar som ägs av poolen.
ThreadPoolImpl()Konstruktor.
~ThreadPoolImpl()Destruktor. Ansluter alla trådar om de ännu inte har avslutats.

Se även