IXpbBuilder constructor
IXpbBuilder(
- FbInterface self
Implementation
IXpbBuilder(super.self) {
startIndex = super.startIndex + super.methodCount;
methodCount = 20;
var idx = startIndex;
_clear =
Pointer<
NativeFunction<Void Function(FbInterface, FbInterface)>
>.fromAddress(vtable[idx++])
.asFunction();
_removeCurrent =
Pointer<
NativeFunction<Void Function(FbInterface, FbInterface)>
>.fromAddress(vtable[idx++])
.asFunction();
_insertInt =
Pointer<
NativeFunction<
Void Function(FbInterface, FbInterface, Uint8, Int)
>
>.fromAddress(vtable[idx++])
.asFunction();
_insertBigInt =
Pointer<
NativeFunction<
Void Function(FbInterface, FbInterface, Uint8, Int64)
>
>.fromAddress(vtable[idx++])
.asFunction();
_insertBytes =
Pointer<
NativeFunction<
Void Function(
FbInterface,
FbInterface,
Uint8,
Pointer<Uint8>,
UnsignedInt,
)
>
>.fromAddress(vtable[idx++])
.asFunction();
_insertString =
Pointer<
NativeFunction<
Void Function(FbInterface, FbInterface, Uint8, Pointer<Utf8>)
>
>.fromAddress(vtable[idx++])
.asFunction();
_insertTag =
Pointer<
NativeFunction<Void Function(FbInterface, FbInterface, Uint8)>
>.fromAddress(vtable[idx++])
.asFunction();
_isEof =
Pointer<
NativeFunction<FbBoolean Function(FbInterface, FbInterface)>
>.fromAddress(vtable[idx++])
.asFunction();
_moveNext =
Pointer<
NativeFunction<Void Function(FbInterface, FbInterface)>
>.fromAddress(vtable[idx++])
.asFunction();
_rewind =
Pointer<
NativeFunction<Void Function(FbInterface, FbInterface)>
>.fromAddress(vtable[idx++])
.asFunction();
_findFirst =
Pointer<
NativeFunction<
FbBoolean Function(FbInterface, FbInterface, Uint8)
>
>.fromAddress(vtable[idx++])
.asFunction();
_findNext =
Pointer<
NativeFunction<FbBoolean Function(FbInterface, FbInterface)>
>.fromAddress(vtable[idx++])
.asFunction();
_getTag =
Pointer<
NativeFunction<Uint8 Function(FbInterface, FbInterface)>
>.fromAddress(vtable[idx++])
.asFunction();
_getLength =
Pointer<
NativeFunction<UnsignedInt Function(FbInterface, FbInterface)>
>.fromAddress(vtable[idx++])
.asFunction();
_getInt =
Pointer<
NativeFunction<Int Function(FbInterface, FbInterface)>
>.fromAddress(vtable[idx++])
.asFunction();
_getBigInt =
Pointer<
NativeFunction<Int64 Function(FbInterface, FbInterface)>
>.fromAddress(vtable[idx++])
.asFunction();
_getString =
Pointer<
NativeFunction<Pointer<Utf8> Function(FbInterface, FbInterface)>
>.fromAddress(vtable[idx++])
.asFunction();
_getBytes =
Pointer<
NativeFunction<Pointer<Uint8> Function(FbInterface, FbInterface)>
>.fromAddress(vtable[idx++])
.asFunction();
_getBufferLength =
Pointer<
NativeFunction<UnsignedInt Function(FbInterface, FbInterface)>
>.fromAddress(vtable[idx++])
.asFunction();
_getBuffer =
Pointer<
NativeFunction<Pointer<Uint8> Function(FbInterface, FbInterface)>
>.fromAddress(vtable[idx++])
.asFunction();
}