-
Notifications
You must be signed in to change notification settings - Fork 23
QuantumGate::Local::RemoveExtenderModule
Karel Donk edited this page Jun 17, 2018
·
3 revisions
Removes an extender module from the instance with all its extenders. If the instance is running, all the extenders belonging to the module get shut down first.
Result<> RemoveExtenderModule(const Path& module_path) noexcept;
Name | Description |
---|---|
module_path |
A QuantumGate::Path object containing the path to the module file. See QuantumGate Extender Modules for more details. |
Returns a QuantumGate::Result
object equal to one of the following QuantumGate::ResultCode
s:
Value | Description |
---|---|
QuantumGate::ResultCode::Succeeded |
The operation succeeded. |
QuantumGate::ResultCode::Failed |
The operation failed. |
QuantumGate::ResultCode::ExtenderModuleNotFound |
The operation failed because the extender module wasn't found (it may not have been added). |
QuantumGate::ResultCode::ExtenderModuleLoadFailure |
The operation failed because the extender module failed to load. |