getPlugins method

IPluginSet getPlugins(
  1. IStatus status,
  2. int pluginType,
  3. String namesList,
  4. IFirebirdConf firebirdConf,
)

Implementation

IPluginSet getPlugins(
  IStatus status,
  int pluginType,
  String namesList,
  IFirebirdConf firebirdConf,
) {
  final namesUtf = namesList.toNativeUtf8(allocator: mem);
  try {
    final res = _getPlugins(
      self,
      status.self,
      pluginType,
      namesUtf,
      firebirdConf.self,
    );
    status.checkStatus();
    return IPluginSet(res);
  } finally {
    mem.free(namesUtf);
  }
}