22 virtual ::std::string getName()
const = 0;
24 virtual ::mce::UUID getUUID()
const = 0;
26 virtual bool hasAlias(::std::string
const&)
const = 0;
28 virtual ::std::vector<::Scripting::Version> getSupportedVersions()
const = 0;
30 virtual ::std::vector<::Scripting::ModuleDependency> getDependencies(
::Scripting::Version)
const = 0;
32 virtual ::std::optional<::Scripting::ModuleBinding>
33 createModuleBinding(
::Scripting::Version, ::std::optional<::Scripting::ContextConfig>
const&,
bool) = 0;
Definition ContextConfig.h:20