23 General utilities library [utilities]
add_lvalue_reference_t<T> operator*() const;
Requires: get() != nullptr.
pointer operator->() const noexcept;
Requires: get() != nullptr.
[ Note:
Для использования этой функции обычно требуется T полный тип.
]
— end note
pointer get() const noexcept;
Returns: Сохраненный указатель.
deleter_type& get_deleter() noexcept;
const deleter_type& get_deleter() const noexcept;
Returns: Ссылка на сохраненный удалитель.
explicit operator bool() const noexcept;
Returns: get() != nullptr.