modm API documentation
modm::inplace_any< Size > Member List

This is the complete list of members for modm::inplace_any< Size >, including all inherited members.

any_cast(const inplace_any< S > *any) noexcept-> std::add_pointer_t< std::add_const_t< std::remove_cvref_t< T >>> (defined in modm::inplace_any< Size >)modm::inplace_any< Size >friend
any_cast(inplace_any< S > *any) noexcept-> std::add_pointer_t< std::remove_cvref_t< T >> (defined in modm::inplace_any< Size >)modm::inplace_any< Size >friend
any_cast(const inplace_any< S > &any) noexcept-> std::add_const_t< std::remove_cvref_t< T >> & (defined in modm::inplace_any< Size >)modm::inplace_any< Size >friend
any_cast(inplace_any< S > &any) noexcept-> std::remove_cvref_t< T > & (defined in modm::inplace_any< Size >)modm::inplace_any< Size >friend
emplace(Args &&...args)modm::inplace_any< Size >
empty() const noexceptmodm::inplace_any< Size >inlinenoexcept
has_value() const noexceptmodm::inplace_any< Size >inlinenoexcept
inplace_any() noexcept = defaultmodm::inplace_any< Size >defaultnoexcept
inplace_any(const inplace_any &other) (defined in modm::inplace_any< Size >)modm::inplace_any< Size >
inplace_any(inplace_any &&other) noexcept (defined in modm::inplace_any< Size >)modm::inplace_any< Size >noexcept
inplace_any(const inplace_any< OtherSize > &other)modm::inplace_any< Size >
inplace_any(inplace_any< OtherSize > &&other) noexceptmodm::inplace_any< Size >noexcept
inplace_any(std::in_place_type_t< T >, Args &&...args)modm::inplace_any< Size >
inplace_any(T &&value)modm::inplace_any< Size >
operator bool() const noexceptmodm::inplace_any< Size >inlineexplicitnoexcept
operator=(const inplace_any &other) (defined in modm::inplace_any< Size >)modm::inplace_any< Size >
operator=(inplace_any &&other) noexcept (defined in modm::inplace_any< Size >)modm::inplace_any< Size >noexcept
operator=(const inplace_any< OtherSize > &other)modm::inplace_any< Size >
operator=(inplace_any< OtherSize > &&other) noexceptmodm::inplace_any< Size >noexcept
operator=(T &&value)modm::inplace_any< Size >
reset() noexceptmodm::inplace_any< Size >inlinenoexcept
swap(inplace_any &other) noexcept (defined in modm::inplace_any< Size >)modm::inplace_any< Size >noexcept
~inplace_any() (defined in modm::inplace_any< Size >)modm::inplace_any< Size >