Deletes the underlying file and frees all resources associated.
Reinitializes this as a fresh object that can be reused.
This function does not abort if the file cannot be deleted, but does print
a message on stderr and returns false to the caller. The underlying
rationale is to give the caller the option to continue execution if
deleting the file is not important.
Deletes the underlying file and frees all resources associated. Reinitializes this as a fresh object that can be reused.
This function does not abort if the file cannot be deleted, but does print a message on stderr and returns false to the caller. The underlying rationale is to give the caller the option to continue execution if deleting the file is not important.