Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Представляет указатель для планировщика. Этот класс существует, чтобы позволить указание общего срока существования с помощью shared_ptr или обычной ссылки, используя необработанный указатель.
Синтаксис
struct scheduler_ptr;
Участники
Открытые конструкторы
| Имя | Описание |
|---|---|
| scheduler_ptr::scheduler_ptr | Перегружен. Создает указатель планировщика из shared_ptr к планировщику |
Открытые методы
| Имя | Описание |
|---|---|
| scheduler_ptr::get | Возвращает необработанный указатель планировщику |
Открытые операторы
| Имя | Описание |
|---|---|
| scheduler_ptr::operator bool | Проверьте, является ли указатель планировщика отличным от null |
scheduler_ptr::operator-> |
Веди себя как указатель |
Иерархия наследования
scheduler_ptr
Требования
Заголовок: pplinterface.h
Пространство имен: конкурентность
метод scheduler_ptr::get
Возвращает необработанный указатель на планировщик.
scheduler_interface* get() const;
Возвращаемое значение
scheduler_ptr::operator bool
Проверяет, не равен ли указатель планировщика null.
operator bool() const;
scheduler_ptr::operator->
Ведет себя как указатель.
scheduler_interface* operator->() const;
Возвращаемое значение
Конструктор scheduler_ptr::scheduler_ptr
Создает указатель планировщика из shared_ptr на планировщик.
explicit scheduler_ptr(std::shared_ptr<scheduler_interface> scheduler);
explicit scheduler_ptr(_In_opt_ scheduler_interface* pScheduler);
Параметры
планировщик
Планировщик для выполнения преобразования.
pScheduler
Указатель на планировщик для преобразования.