OGLplus  (0.59.0) a C++ wrapper for rendering APIs

eagine::optional_reference_wrapper< T > Member List

This is the complete list of members for eagine::optional_reference_wrapper< T >, including all inherited members.

get() const noexcept -> T &eagine::optional_reference_wrapper< T >inline
is_valid() const noexcept -> booleagine::optional_reference_wrapper< T >inline
operator bool() const noexcepteagine::optional_reference_wrapper< T >inlineexplicit
operator T&() const noexcepteagine::optional_reference_wrapper< T >inlineexplicit
operator!=(const optional_reference_wrapper &l, const T &r) -> tribooleagine::optional_reference_wrapper< T >friend
operator=(optional_reference_wrapper &&) noexcept -> optional_reference_wrapper &=defaulteagine::optional_reference_wrapper< T >
operator=(const optional_reference_wrapper &) -> optional_reference_wrapper &=defaulteagine::optional_reference_wrapper< T >
operator==(const optional_reference_wrapper &l, const T &r) -> tribooleagine::optional_reference_wrapper< T >friend
optional_reference_wrapper(T &ref) noexcepteagine::optional_reference_wrapper< T >inline
optional_reference_wrapper(optional_reference_wrapper &&) noexcept=defaulteagine::optional_reference_wrapper< T >
optional_reference_wrapper(const optional_reference_wrapper &)=defaulteagine::optional_reference_wrapper< T >
optional_reference_wrapper(nothing_t) noexcepteagine::optional_reference_wrapper< T >inline
optional_reference_wrapper(std::nullptr_t) noexcepteagine::optional_reference_wrapper< T >inline
value() const noexcept -> const T &eagine::optional_reference_wrapper< T >inline
value_or(U &&fallback) const noexcept -> std::enable_if_t< std::is_convertible_v< U, T >, T >eagine::optional_reference_wrapper< T >inline

Copyright © 2015-2021 Matúš Chochlík.
<chochlik -at -gmail.com>
Documentation generated on Tue Apr 13 2021 by Doxygen (version 1.8.17).