Lumino
ln::Optional< T > Member List

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

hasValue() constln::Optional< T >inline
operator bool() const LN_NOEXCEPTln::Optional< T >inlineexplicit
operator*() &ln::Optional< T >
operator*() const &ln::Optional< T >
operator*() &&ln::Optional< T >
operator*() const &&ln::Optional< T >
operator->()ln::Optional< T >
operator->() constln::Optional< T >
Optional() LN_NOEXCEPTln::Optional< T >
Optional(std::nullptr_t) LN_NOEXCEPTln::Optional< T >
Optional(const Optional< T > &other)ln::Optional< T >
Optional(Optional &&other) LN_NOEXCEPTln::Optional< T >
Optional(const T &value)ln::Optional< T >
Optional(T &&value)ln::Optional< T >
Optional(const Optional< U > &rhs)ln::Optional< T >inlineexplicit
Optional(Optional< U > &&rhs)ln::Optional< T >inlineexplicit
Optional(U &&value)ln::Optional< T >inline
Optional(U &&value)ln::Optional< T >inlineexplicit
reset() LN_NOEXCEPTln::Optional< T >inline
value() &ln::Optional< T >
value() const &ln::Optional< T >
value() &&ln::Optional< T >
value() const &&ln::Optional< T >
valueOr(U &&defaultValue) const &ln::Optional< T >
valueOr(U &&defaultValue) &&ln::Optional< T >