IProvider constructor
IProvider(
- FbInterface self
Implementation
IProvider(super.self) {
startIndex = super.startIndex + super.methodCount;
methodCount = 5;
var idx = startIndex;
_attachDatabase =
Pointer<
NativeFunction<
FbInterface Function(
FbInterface,
FbInterface,
Pointer<Utf8>,
UnsignedInt,
Pointer<Uint8>,
)
>
>.fromAddress(vtable[idx++])
.asFunction();
_createDatabase =
Pointer<
NativeFunction<
FbInterface Function(
FbInterface,
FbInterface,
Pointer<Utf8>,
UnsignedInt,
Pointer<Uint8>,
)
>
>.fromAddress(vtable[idx++])
.asFunction();
_attachServiceManager =
Pointer<
NativeFunction<
FbInterface Function(
FbInterface,
FbInterface,
Pointer<Utf8>,
UnsignedInt,
Pointer<Uint8>,
)
>
>.fromAddress(vtable[idx++])
.asFunction();
_shutdown =
Pointer<
NativeFunction<
Void Function(FbInterface, FbInterface, UnsignedInt, Int)
>
>.fromAddress(vtable[idx++])
.asFunction();
_setDbCryptCallback =
Pointer<
NativeFunction<
Void Function(FbInterface, FbInterface, FbInterface)
>
>.fromAddress(vtable[idx++])
.asFunction();
}