Clingo
Loading...
Searching...
No Matches
CppClingo::Util::immutable_value< T > Member List

This is the complete list of members for CppClingo::Util::immutable_value< T >, including all inherited members.

element_type typedefCppClingo::Util::immutable_value< T >
get() const noexcept -> element_type const &CppClingo::Util::immutable_value< T >inline
has_value() const noexcept -> boolCppClingo::Util::immutable_value< T >inline
immutable_value() noexcept=defaultCppClingo::Util::immutable_value< T >
immutable_value(std::nullptr_t) noexceptCppClingo::Util::immutable_value< T >inline
immutable_value(U &&value)CppClingo::Util::immutable_value< T >inline
immutable_value(std::in_place_t tag, Args &&...args)CppClingo::Util::immutable_value< T >inline
immutable_value(immutable_value const &other) noexceptCppClingo::Util::immutable_value< T >inline
immutable_value(immutable_value &&other) noexceptCppClingo::Util::immutable_value< T >inline
operator(const immutable_value< X > &lhs, const immutable_value< Y > &rhs)CppClingo::Util::immutable_value< T >related
operator bool() const noexceptCppClingo::Util::immutable_value< T >inlineexplicit
operator T const &() const noexceptCppClingo::Util::immutable_value< T >inline
operator*() const noexcept -> element_type const &CppClingo::Util::immutable_value< T >inline
operator->() const noexcept -> element_type const *CppClingo::Util::immutable_value< T >inline
operator=(immutable_value const &other) noexcept -> immutable_value &CppClingo::Util::immutable_value< T >inline
operator=(immutable_value &&other) noexcept -> immutable_value &CppClingo::Util::immutable_value< T >inline
operator==(const immutable_value< X > &lhs, const immutable_value< Y > &rhs) -> boolCppClingo::Util::immutable_value< T >related
~immutable_value() noexceptCppClingo::Util::immutable_value< T >inline