30 friend class thread_pool;
object()=default
Create a new instance of the ultimate base class object.
A synchronization primitive that can also be used for interprocess synchronization.
Definition registered_wait_handle.hpp:29
bool unregister(wait_handle &wait_obbject)
Cancels a registered wait operation issued by the xtd::threading::thread_pool::register_wait_for_sing...
bool unregister()
Cancels a registered wait operation issued by the xtd::threading::thread_pool::register_wait_for_sing...
Provides a pool of threads that can be used to execute tasks, post work items, process asynchronous I...
Definition thread_pool.hpp:52
Encapsulates operating system specific objects that wait for exclusive access to shared resources.
Definition wait_handle.hpp:52
#define core_export_
Define shared library export.
Definition core_export.hpp:13
intmax_t intptr
Represent a pointer or a handle.
Definition intptr.hpp:23
The xtd::threading namespace provides classes and interfaces that enable multithreaded programming....
Definition abandoned_mutex_exception.hpp:10
The xtd namespace contains all fundamental classes to access Hardware, Os, System,...
Definition abstract_object.hpp:8
Contains xtd::object class.
Contains xtd::threading::wait_handle class.