IConfigEntry constructor

IConfigEntry(
  1. FbInterface self
)

Implementation

IConfigEntry(super.self) {
  startIndex = super.startIndex + super.methodCount;
  methodCount = 5;
  var idx = startIndex;
  _getName = Pointer<
          NativeFunction<
              Pointer<Utf8> Function(FbInterface)>>.fromAddress(vtable[idx++])
      .asFunction();
  _getValue = Pointer<
          NativeFunction<
              Pointer<Utf8> Function(FbInterface)>>.fromAddress(vtable[idx++])
      .asFunction();
  _getIntValue =
      Pointer<NativeFunction<Int64 Function(FbInterface)>>.fromAddress(
              vtable[idx++])
          .asFunction();
  _getBoolValue =
      Pointer<NativeFunction<FbBoolean Function(FbInterface)>>.fromAddress(
              vtable[idx++])
          .asFunction();
  _getSubConfig = Pointer<
          NativeFunction<
              FbInterface Function(
                  FbInterface, FbInterface)>>.fromAddress(vtable[idx++])
      .asFunction();
}