IPluginManager constructor
IPluginManager(
- FbInterface self
Implementation
IPluginManager(super.self) {
startIndex = super.startIndex + super.methodCount;
methodCount = 6;
var idx = startIndex;
_registerPluginFactory = Pointer<
NativeFunction<
Void Function(FbInterface, UnsignedInt, Pointer<Utf8>,
FbInterface)>>.fromAddress(vtable[idx++])
.asFunction();
_registerModule = Pointer<
NativeFunction<
Void Function(
FbInterface, FbInterface)>>.fromAddress(vtable[idx++])
.asFunction();
_unregisterModule = Pointer<
NativeFunction<
Void Function(
FbInterface, FbInterface)>>.fromAddress(vtable[idx++])
.asFunction();
_getPlugins = Pointer<
NativeFunction<
FbInterface Function(FbInterface, FbInterface, UnsignedInt,
Pointer<Utf8>, FbInterface)>>.fromAddress(vtable[idx++])
.asFunction();
_getConfig = Pointer<
NativeFunction<
FbInterface Function(FbInterface, FbInterface,
Pointer<Utf8>)>>.fromAddress(vtable[idx++])
.asFunction();
_releasePlugin = Pointer<
NativeFunction<
Void Function(
FbInterface, FbInterface)>>.fromAddress(vtable[idx++])
.asFunction();
}