OpenMiner
0.0.1a
Voxel game engine
|
This is the complete list of members for sol::optional< T >, including all inherited members.
clear() noexcept | sol::optional< T > | inlineprivate |
contained_val() const | sol::optional< T > | inlineprivate |
contained_val() | sol::optional< T > | inlineprivate |
dataptr() | sol::optional< T > | inlineprivate |
dataptr() const | sol::optional< T > | inlineprivate |
emplace(Args &&... args) | sol::optional< T > | inline |
emplace(::std::initializer_list< U > il, Args &&... args) | sol::optional< T > | inline |
initialize(Args &&... args) noexcept(noexcept(T(::std::forward< Args >(args)...))) | sol::optional< T > | inlineprivate |
initialize(::std::initializer_list< U > il, Args &&... args) noexcept(noexcept(T(il, ::std::forward< Args >(args)...))) | sol::optional< T > | inlineprivate |
initialized() const noexcept | sol::optional< T > | inlineprivate |
operator bool() const noexcept | sol::optional< T > | inlineexplicit |
operator*() const | sol::optional< T > | inline |
operator*() | sol::optional< T > | inline |
operator->() const | sol::optional< T > | inline |
operator->() | sol::optional< T > | inline |
operator=(nullopt_t) noexcept | sol::optional< T > | inline |
operator=(const optional &rhs) | sol::optional< T > | inline |
operator=(optional &&rhs) noexcept(::std::is_nothrow_move_assignable< T >::value &&::std::is_nothrow_move_constructible< T >::value) | sol::optional< T > | inline |
operator=(U &&v) -> typename ::std::enable_if< ::std::is_same< typename ::std::decay< U >::type, T >::value, optional &>::type | sol::optional< T > | inline |
optional() noexcept | sol::optional< T > | inline |
optional(nullopt_t) noexcept | sol::optional< T > | inline |
optional(const optional &rhs) | sol::optional< T > | inline |
optional(const optional< T &> &rhs) | sol::optional< T > | inline |
optional(optional &&rhs) noexcept(::std::is_nothrow_move_constructible< T >::value) | sol::optional< T > | inline |
optional(const T &v) | sol::optional< T > | inline |
optional(T &&v) | sol::optional< T > | inline |
optional(in_place_t, Args &&... args) | sol::optional< T > | inlineexplicit |
optional(in_place_t, ::std::initializer_list< U > il, Args &&... args) | sol::optional< T > | inlineexplicit |
swap(optional< T > &rhs) noexcept(::std::is_nothrow_move_constructible< T >::value &&noexcept(swap(::std::declval< T &>(), ::std::declval< T &>()))) | sol::optional< T > | inline |
value() const | sol::optional< T > | inline |
value() | sol::optional< T > | inline |
value_or(V &&v) const | sol::optional< T > | inline |
value_type typedef | sol::optional< T > | |
~optional()=default | sol::optional< T > |