xtd 0.2.0
Loading...
Searching...
No Matches
xtd::threading::tasks Namespace Reference

Definition

The xtd::threading::tasks namespace provides types that simplify the work of writing concurrent and asynchronous code. The main types are xtd::threading::tasks::task which represents an asynchronous operation that can be waited on and cancelled, and xtd::threading::tasks::task <result_t>, which is a task that can return a value. The xtd::threading::tasks::task_factory class provides static methods for creating and starting tasks, and the xtd::threading::tasks::task_scheduler class provides the default thread scheduling infrastructure.

Classes

class  task_canceled_exception
 Represents an exception used to communicate task cancellation. More...