This documentation is archived and is not being maintained.

task_group::~task_group Destructor

Destroys a task_group object. You are expected to call the either the wait or run_and_wait method on the object prior to the destructor executing, unless the destructor is executing as the result of stack unwinding due to an exception.


If the destructor runs as the result of normal execution (e.g.: not stack unwinding due to an exception) and neither the wait nor run_and_wait methods have been called, the destructor may throw a missing_wait exception.

Header: ppl.h

Namespace: Concurrency