scheduler_ptr – struktura
Představuje ukazatel na plánovač. Tato třída existuje, aby umožňovala specifikaci sdílené životnosti pomocí shared_ptr nebo pouze prostého odkazu pomocí nezpracovaného ukazatele.
Syntaxe
struct scheduler_ptr;
Členové
Veřejné konstruktory
Jméno | popis |
---|---|
scheduler_ptr::scheduler_ptr | Přetíženo. Vytvoří ukazatel plánovače z shared_ptr na plánovač. |
Veřejné metody
Jméno | popis |
---|---|
scheduler_ptr::get | Vrátí nezpracovaný ukazatel na plánovač. |
Veřejné operátory
Jméno | popis |
---|---|
scheduler_ptr::operator bool | Test, jestli je ukazatel plánovače nenulový |
scheduler_ptr::operator-> |
Chová se jako ukazatel |
Hierarchie dědičnosti
scheduler_ptr
Požadavky
Záhlaví: pplinterface.h
Obor názvů: souběžnost
scheduler_ptr::get – metoda
Vrátí nezpracovaný ukazatel na plánovač.
scheduler_interface* get() const;
Vrácená hodnota
scheduler_ptr::operator bool
Testuje, jestli je ukazatel plánovače nenulový.
operator bool() const;
scheduler_ptr::operator->
Chová se jako ukazatel.
scheduler_interface* operator->() const;
Vrácená hodnota
scheduler_ptr::scheduler_ptr – konstruktor
Vytvoří ukazatel plánovače z shared_ptr na plánovač.
explicit scheduler_ptr(std::shared_ptr<scheduler_interface> scheduler);
explicit scheduler_ptr(_In_opt_ scheduler_interface* pScheduler);
Parametry
Plánovač
Plánovač, který se má převést.
pScheduler
Ukazatel plánovače, který chcete převést.
Viz také
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro