iceoryx_doc  1.0.1
iox::cxx::optional< T > Member List

This is the complete list of members for iox::cxx::optional< T >, including all inherited members.

and_then(const cxx::function_ref< void(T &)> &callable) noexceptiox::cxx::optional< T >inline
and_then(const cxx::function_ref< void(const T &)> &callable) const noexceptiox::cxx::optional< T >inline
emplace(Targs &&... args) noexceptiox::cxx::optional< T >inline
has_value() const noexceptiox::cxx::optional< T >inline
operator bool() const noexceptiox::cxx::optional< T >inlineexplicit
operator!=(const optional< T > &rhs) const noexceptiox::cxx::optional< T >inline
operator!=(const nullopt_t &) const noexceptiox::cxx::optional< T >inline
operator*() const noexceptiox::cxx::optional< T >inline
operator*() noexceptiox::cxx::optional< T >inline
operator->() const noexceptiox::cxx::optional< T >inline
operator->() noexceptiox::cxx::optional< T >inline
operator=(const optional &rhs) noexceptiox::cxx::optional< T >inline
operator=(optional &&rhs) noexceptiox::cxx::optional< T >inline
operator=(U &&value) noexceptiox::cxx::optional< T >inline
operator==(const optional< T > &rhs) const noexceptiox::cxx::optional< T >inline
operator==(const nullopt_t &) const noexceptiox::cxx::optional< T >inline
optional() noexceptiox::cxx::optional< T >inline
optional(const nullopt_t &) noexceptiox::cxx::optional< T >inline
optional(T &&value) noexceptiox::cxx::optional< T >inline
optional(const T &value) noexceptiox::cxx::optional< T >inline
optional(const optional &rhs) noexceptiox::cxx::optional< T >inline
optional(optional &&rhs) noexceptiox::cxx::optional< T >inline
or_else(const cxx::function_ref< void()> &callable) noexceptiox::cxx::optional< T >inline
or_else(const cxx::function_ref< void()> &callable) const noexceptiox::cxx::optional< T >inline
reset() noexceptiox::cxx::optional< T >inline
type typedef (defined in iox::cxx::optional< T >)iox::cxx::optional< T >
value() &noexceptiox::cxx::optional< T >
value() const &noexceptiox::cxx::optional< T >
value() &&noexceptiox::cxx::optional< T >
value() const &&noexceptiox::cxx::optional< T >
value_or(U &&default_value) const noexceptiox::cxx::optional< T >inline
~optional() noexceptiox::cxx::optional< T >inline