scheduler_ptr Structure (Concurrency Runtime)
Represents a pointer to a scheduler. This class exists to allow the the specification of a shared lifetime by using shared_ptr or just a plain reference by using raw pointer.
struct scheduler_ptr;
Members
Public Constructors
Name |
Description |
---|---|
scheduler_ptr::scheduler_ptr Constructor (Concurrency Runtime) |
Overloaded. Creates a scheduler pointer from shared_ptr to scheduler |
Public Methods
Name |
Description |
---|---|
Returns the raw pointer to the scheduler |
Public Operators
Name |
Description |
---|---|
Test whether the scheduler pointer is non-null |
|
Behave like a pointer |
Inheritance Hierarchy
scheduler_ptr
Requirements
Header: pplinterface.h
Namespace: concurrency