IPluginConfig constructor

IPluginConfig(
  1. FbInterface self
)

Implementation

IPluginConfig(super.self) {
  startIndex = super.startIndex + super.methodCount;
  methodCount = 4;
  var idx = startIndex;
  _getConfigFileName = Pointer<
          NativeFunction<
              Pointer<Utf8> Function(FbInterface)>>.fromAddress(vtable[idx++])
      .asFunction();
  _getDefaultConfig = Pointer<
          NativeFunction<
              FbInterface Function(
                  FbInterface, FbInterface)>>.fromAddress(vtable[idx++])
      .asFunction();
  _getFirebirdConf = Pointer<
          NativeFunction<
              FbInterface Function(
                  FbInterface, FbInterface)>>.fromAddress(vtable[idx++])
      .asFunction();
  _setReleaseDelay = Pointer<
          NativeFunction<
              Void Function(FbInterface, FbInterface,
                  Uint64)>>.fromAddress(vtable[idx++])
      .asFunction();
}