9#include <plugify_export.h>
12 struct PluginReferenceDescriptor;
26 std::string_view
GetName() const noexcept;
33 bool IsOptional() const noexcept;
40 std::span<const std::string_view> GetSupportedPlatforms() const noexcept;
47 std::optional<plg::version> GetRequestedVersion() const noexcept;
A generic handle class that manages a pointer to an object of type T.
A handle class for the PluginReferenceDescriptor structure.
std::string_view GetName() const noexcept
Retrieves the name of the referenced plugin.