remove

open override fun remove(archive: Int)

Deletes an archive and all groups contained inside it. Does nothing if the archive does not exist.

Parameters

archive

the archive ID.

Throws

if the archive ID is out of bounds.

IOException

if an underlying I/O error occurs.


open override fun remove(archive: Int, group: Int)

Deletes a group. Does nothing if the archive or group does not exist.

Parameters

archive

the archive ID.

group

the group ID.

Throws

if the archive or group ID is out of bounds.

IOException

if an underlying I/O error occurs.