Return result with more error information when opening a shared library fails.

This commit is contained in:
2024-07-29 21:48:04 +02:00
parent a9a85aecdf
commit f6f77f6dc1
4 changed files with 29 additions and 8 deletions

View File

@@ -80,7 +80,7 @@ public:
Property(Property&&) noexcept = default;
Property& operator=(Property&&) noexcept = default;
PropertyProxy operator*() const noexcept { return PropertyProxy(this); }
PropertyProxy operator*() noexcept { return PropertyProxy(this); }
std::remove_reference_t<TGet>* operator->() const noexcept { return &get(); }
[[nodiscard]] TGet get() const noexcept