Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | 3x 3x 3x | import { GDALFunctions } from '../../allCFunctions';
/**
* Close the dataset. The memory associated to the dataset will be freed.
*
* Datasets **must** be closed when you're finished with them, or the
* memory consumption will grow forever.
*
* @module f/close
* @async
* @param {TypeDefs.Dataset} dataset Dataset to be closed.
* @return {Promise<void>}
* @example
* Gdal.close(dataset);
*/
export default function close(dataset) {
return new Promise((resolve) => {
GDALFunctions.GDALClose(dataset.pointer);
resolve();
});
}
|