Donner
C++20 SVG rendering library
Loading...
Searching...
No Matches
donner::OptionalRef< T > Member List

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

hasValue() const noexceptdonner::OptionalRef< T >inline
operator bool() const noexceptdonner::OptionalRef< T >inlineexplicit
operator std::optional< T >() constdonner::OptionalRef< T >inline
operator*() constdonner::OptionalRef< T >inline
operator->() const noexceptdonner::OptionalRef< T >inline
operator<<(std::ostream &os, const OptionalRef &opt)donner::OptionalRef< T >friend
operator=(const OptionalRef &other) noexcept=defaultdonner::OptionalRef< T >
operator=(OptionalRef &&other) noexcept=defaultdonner::OptionalRef< T >
operator=(const T &ref) noexceptdonner::OptionalRef< T >inline
operator==(const OptionalRef &lhs, const OptionalRef &rhs)donner::OptionalRef< T >friend
operator==(const OptionalRef &lhs, std::nullopt_t)donner::OptionalRef< T >friend
operator==(const OptionalRef &lhs, const T &rhs)donner::OptionalRef< T >friend
OptionalRef() noexcept=defaultdonner::OptionalRef< T >
OptionalRef(std::nullopt_t nullopt) noexceptdonner::OptionalRef< T >inline
OptionalRef(const T &ref) noexceptdonner::OptionalRef< T >inline
OptionalRef(const OptionalRef &other) noexcept=defaultdonner::OptionalRef< T >
OptionalRef(OptionalRef &&other) noexcept=defaultdonner::OptionalRef< T >
reset() noexceptdonner::OptionalRef< T >inline
Type typedefdonner::OptionalRef< T >
value() constdonner::OptionalRef< T >inline
~OptionalRef() noexcept=defaultdonner::OptionalRef< T >