sol::optional< T > Member List

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

and_then(F &&f)&sol::optional< T >inline
and_then(F &&f)&&sol::optional< T >inline
and_then(F &&f) const &sol::optional< T >inline
and_then(F &&f) const &&sol::optional< T >inline
assign(Opt &&rhs)sol::detail::optional_operations_base< T >inlineprivate
base typedefsol::optional< T >private
conjunction(U &&u) const sol::optional< T >inline
construct(Args &&...args) noexceptsol::detail::optional_operations_base< T >inlineprivate
disjunction(const optional &rhs)&sol::optional< T >inline
disjunction(const optional &rhs) const &sol::optional< T >inline
disjunction(const optional &rhs)&&sol::optional< T >inline
disjunction(const optional &rhs) const &&sol::optional< T >inline
disjunction(optional &&rhs)&sol::optional< T >inline
disjunction(optional &&rhs) const &sol::optional< T >inline
disjunction(optional &&rhs)&&sol::optional< T >inline
disjunction(optional &&rhs) const &&sol::optional< T >inline
emplace(Args &&...args)sol::optional< T >inline
emplace(std::initializer_list< U > il, Args &&...args)sol::optional< T >inline
get()&sol::detail::optional_operations_base< T >inlineprivate
get() const &sol::detail::optional_operations_base< T >inlineprivate
get()&&sol::detail::optional_operations_base< T >inlineprivate
get() const &&sol::detail::optional_operations_base< T >inlineprivate
hard_reset() noexceptsol::detail::optional_operations_base< T >inlineprivate
has_value() const noexceptsol::optional< T >inline
m_dummysol::detail::optional_storage_base< T >private
m_has_valuesol::detail::optional_storage_base< T >private
m_valuesol::detail::optional_storage_base< T >private
mapsol::optional< T >inline
mapsol::optional< T >inline
mapsol::optional< T >inline
mapsol::optional< T >inline
map_or(F &&f, U &&u)&sol::optional< T >inline
map_or(F &&f, U &&u)&&sol::optional< T >inline
map_or(F &&f, U &&u) const &sol::optional< T >inline
map_or(F &&f, U &&u) const &&sol::optional< T >inline
map_or_else(F &&f, U &&u)&sol::optional< T >inline
map_or_else(F &&f, U &&u)&&sol::optional< T >inline
map_or_else(F &&f, U &&u) const &sol::optional< T >inline
map_or_else(F &&f, U &&u) const &&sol::optional< T >inline
operator bool() const noexceptsol::optional< T >inlineexplicit
operator*()&sol::optional< T >inline
operator*() const &sol::optional< T >inline
operator*()&&sol::optional< T >inline
operator*() const &&sol::optional< T >inline
operator->() const sol::optional< T >inline
operator->()sol::optional< T >inline
operator=(nullopt_t) noexceptsol::optional< T >inline
operator=(const optional &rhs)=defaultsol::optional< T >
operator=(optional &&rhs)=defaultsol::optional< T >
operator=(U &&u)sol::optional< T >inline
operator=(const optional< U > &rhs)sol::optional< T >inline
operator=(optional< U > &&rhs)sol::optional< T >inline
optional_delete_ctor_base< T >::operator=(const optional_delete_ctor_base &)=defaultsol::detail::optional_delete_ctor_base< T >private
optional_delete_ctor_base< T >::operator=(optional_delete_ctor_base &&) noexcept=defaultsol::detail::optional_delete_ctor_base< T >private
optional_delete_assign_base< T >::operator=(const optional_delete_assign_base &)=defaultsol::detail::optional_delete_assign_base< T >private
optional_delete_assign_base< T >::operator=(optional_delete_assign_base &&) noexcept=defaultsol::detail::optional_delete_assign_base< T >private
optional() noexcept=defaultsol::optional< T >
optional(nullopt_t) noexceptsol::optional< T >inline
optional(const optional &rhs)=defaultsol::optional< T >
optional(optional &&rhs)=defaultsol::optional< T >
optional(detail::enable_if_t< std::is_constructible< T, Args... >::value, in_place_t >, Args &&...args)sol::optional< T >inlineexplicit
optional(detail::enable_if_t< std::is_constructible< T, std::initializer_list< U > &, Args &&... >::value, in_place_t >, std::initializer_list< U > il, Args &&...args)sol::optional< T >inlineexplicit
optional(T &&u)sol::optional< T >inline
optional(const T &u)sol::optional< T >inline
optional(const optional< U > &rhs)sol::optional< T >inline
optional(const optional< U > &rhs)sol::optional< T >inlineexplicit
optional(optional< U > &&rhs)sol::optional< T >inline
optional(optional< U > &&rhs)sol::optional< T >inlineexplicit
optional_delete_assign_base()=defaultsol::detail::optional_delete_assign_base< T >private
optional_delete_assign_base(const optional_delete_assign_base &)=defaultsol::detail::optional_delete_assign_base< T >private
optional_delete_assign_base(optional_delete_assign_base &&) noexcept=defaultsol::detail::optional_delete_assign_base< T >private
optional_delete_ctor_base()=defaultsol::detail::optional_delete_ctor_base< T >private
optional_delete_ctor_base(const optional_delete_ctor_base &)=defaultsol::detail::optional_delete_ctor_base< T >private
optional_delete_ctor_base(optional_delete_ctor_base &&) noexcept=defaultsol::detail::optional_delete_ctor_base< T >private
optional_storage_base() noexceptsol::detail::optional_storage_base< T >inlineprivate
optional_storage_base(in_place_t, U &&...u)sol::detail::optional_storage_base< T >inlineprivate
or_else(F &&f)&sol::optional< T >inline
or_else(F &&f)&sol::optional< T >inline
or_else(F &&f)&&sol::optional< T >inline
or_else(F &&f)&&sol::optional< T >inline
or_else(F &&f) const &sol::optional< T >inline
or_else(F &&f) const &sol::optional< T >inline
or_else(F &&f) const &&sol::optional< T >inline
or_else(F &&f) const &&sol::optional< T >inline
reset() noexceptsol::optional< T >inline
swap(optional &rhs) noexcept(std::is_nothrow_move_constructible< T >::value &&detail::is_nothrow_swappable< T >::value)sol::optional< T >inline
take()&sol::optional< T >inline
take() const &sol::optional< T >inline
take()&&sol::optional< T >inline
take() const &&sol::optional< T >inline
value()&sol::optional< T >inline
value() const &sol::optional< T >inline
value()&&sol::optional< T >inline
value() const &&sol::optional< T >inline
value_or(U &&u) const &sol::optional< T >inline
value_or(U &&u)&&sol::optional< T >inline
value_type typedefsol::optional< T >
~optional()=defaultsol::optional< T >
~optional_storage_base()sol::detail::optional_storage_base< T >inlineprivate


plotjuggler
Author(s): Davide Faconti
autogenerated on Sun Dec 6 2020 04:02:52