Spicy
hilti::rt::Optional< T > Member List

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

hasValue() const noexcepthilti::rt::Optional< T >inline
operator!=(const Optional< U > &other) const (defined in hilti::rt::Optional< T >)hilti::rt::Optional< T >inline
operator!=(hilti::rt::Null) const noexcept (defined in hilti::rt::Optional< T >)hilti::rt::Optional< T >inline
operator*() const &hilti::rt::Optional< T >inline
operator*() &hilti::rt::Optional< T >inline
operator*() &&hilti::rt::Optional< T >inline
operator*() const &&hilti::rt::Optional< T >inline
operator->() const &hilti::rt::Optional< T >inline
operator->() &hilti::rt::Optional< T >inline
operator->() const &&=deletehilti::rt::Optional< T >
operator->() &&=deletehilti::rt::Optional< T >
operator<(const Optional< U > &other) const (defined in hilti::rt::Optional< T >)hilti::rt::Optional< T >inline
operator=(const Optional &)=defaulthilti::rt::Optional< T >
operator=(Optional &&) noexcept=defaulthilti::rt::Optional< T >
operator=(hilti::rt::Null) noexcepthilti::rt::Optional< T >inline
operator=(U &&v) requires(stdhilti::rt::Optional< T >inline
operator=(const Optional< U > &v) requires(stdhilti::rt::Optional< T >inline
operator=(Optional< U > &&v) requires(stdhilti::rt::Optional< T >inline
operator==(const Optional< U > &other) const (defined in hilti::rt::Optional< T >)hilti::rt::Optional< T >inline
operator==(hilti::rt::Null) const noexcept (defined in hilti::rt::Optional< T >)hilti::rt::Optional< T >inline
Optional()=defaulthilti::rt::Optional< T >
Optional(const T &v)hilti::rt::Optional< T >inline
Optional(T &&v)hilti::rt::Optional< T >inline
Optional(const Optional &)=defaulthilti::rt::Optional< T >
Optional(Optional &&) noexcept=defaulthilti::rt::Optional< T >
Optional(hilti::rt::Null) noexcepthilti::rt::Optional< T >inline
Optional(std::in_place_t, auto &&... args)hilti::rt::Optional< T >inline
Optional(U &&v) requires(stdhilti::rt::Optional< T >inline
Optional(Optional< U > &&v) requires(stdhilti::rt::Optional< T >inline
tryValue() consthilti::rt::Optional< T >inline
value() const &hilti::rt::Optional< T >inline
value() &hilti::rt::Optional< T >inline
value() &&hilti::rt::Optional< T >inline
value() const &&hilti::rt::Optional< T >inline
value_type typedef (defined in hilti::rt::Optional< T >)hilti::rt::Optional< T >
valueOr(const T &default_) const &hilti::rt::Optional< T >inline
valueOrInit(T &&default_)hilti::rt::Optional< T >inline
valueOrInit()hilti::rt::Optional< T >inline
~Optional()=defaulthilti::rt::Optional< T >