invalid_multiple_scheduling Class

 

For the latest documentation on Visual Studio 2017 RC, see Visual Studio 2017 RC Documentation.

This class describes an exception thrown when a task_handle object is scheduled multiple times using the run method of a task_group or structured_task_group object without an intervening call to either the wait or run_and_wait methods.

class invalid_multiple_scheduling : public std::exception;

Public Constructors

NameDescription
invalid_multiple_scheduling::invalid_multiple_scheduling ConstructorOverloaded. Constructs an invalid_multiple_scheduling object.

exception

invalid_multiple_scheduling

Header: concrt.h

Namespace: concurrency

Constructs an invalid_multiple_scheduling object.

explicit _CRTIMP invalid_multiple_scheduling(_In_z_ const char* _Message) throw();

invalid_multiple_scheduling() throw();

Parameters

_Message
A descriptive message of the error.

concurrency Namespace
task_handle Class
task_group Class
task_group::run Method
task_group::wait Method
task_group::run_and_wait Method
structured_task_group Class

Show: