IConfigManager constructor

IConfigManager(
  1. FbInterface self
)

Implementation

IConfigManager(super.self) {
  startIndex = super.startIndex + super.methodCount;
  methodCount = 7;
  var idx = startIndex;
  _getDirectory = Pointer<
          NativeFunction<
              Pointer<Utf8> Function(
                  FbInterface, UnsignedInt)>>.fromAddress(vtable[idx++])
      .asFunction();
  _getFirebirdConf =
      Pointer<NativeFunction<FbInterface Function(FbInterface)>>.fromAddress(
              vtable[idx++])
          .asFunction();
  _getDatabaseConf = Pointer<
          NativeFunction<
              FbInterface Function(
                  FbInterface, Pointer<Utf8>)>>.fromAddress(vtable[idx++])
      .asFunction();
  _getPluginConfig = Pointer<
          NativeFunction<
              FbInterface Function(
                  FbInterface, Pointer<Utf8>)>>.fromAddress(vtable[idx++])
      .asFunction();
  _getInstallDirectory = Pointer<
          NativeFunction<
              Pointer<Utf8> Function(FbInterface)>>.fromAddress(vtable[idx++])
      .asFunction();
  _getRootDirectory = Pointer<
          NativeFunction<
              Pointer<Utf8> Function(FbInterface)>>.fromAddress(vtable[idx++])
      .asFunction();
  _getDefaultSecurityDb = Pointer<
          NativeFunction<
              Pointer<Utf8> Function(FbInterface)>>.fromAddress(vtable[idx++])
      .asFunction();
}