mirror of https://github.com/ARMmbed/mbed-os.git
Remove the deprecated FileHandle APIs
parent
0286e3c325
commit
13a1130697
|
@ -153,50 +153,6 @@ public:
|
||||||
return -EINVAL;
|
return -EINVAL;
|
||||||
}
|
}
|
||||||
|
|
||||||
/** Move the file position to a given offset from a given location.
|
|
||||||
*
|
|
||||||
* @param offset The offset from whence to move to
|
|
||||||
* @param whence SEEK_SET for the start of the file, SEEK_CUR for the
|
|
||||||
* current file position, or SEEK_END for the end of the file.
|
|
||||||
*
|
|
||||||
* @returns
|
|
||||||
* new file position on success,
|
|
||||||
* -1 on failure or unsupported
|
|
||||||
* @deprecated Replaced by `off_t FileHandle::seek(off_t offset, int whence = SEEK_SET)'
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
MBED_DEPRECATED_SINCE("mbed-os-5.4", "Replaced by FileHandle::seek")
|
|
||||||
virtual off_t lseek(off_t offset, int whence)
|
|
||||||
{
|
|
||||||
return seek(offset, whence);
|
|
||||||
}
|
|
||||||
|
|
||||||
/** Flush any buffers associated with the FileHandle, ensuring it
|
|
||||||
* is up to date on disk
|
|
||||||
*
|
|
||||||
* @returns
|
|
||||||
* 0 on success or un-needed,
|
|
||||||
* -1 on error
|
|
||||||
* @deprecated Replaced by `int FileHandle::sync()'
|
|
||||||
*/
|
|
||||||
MBED_DEPRECATED_SINCE("mbed-os-5.4", "Replaced by FileHandle::sync")
|
|
||||||
virtual int fsync()
|
|
||||||
{
|
|
||||||
return sync();
|
|
||||||
}
|
|
||||||
|
|
||||||
/** Find the length of the file
|
|
||||||
*
|
|
||||||
* @returns
|
|
||||||
* Length of the file
|
|
||||||
* @deprecated Replaced by `off_t FileHandle::size()'
|
|
||||||
*/
|
|
||||||
MBED_DEPRECATED_SINCE("mbed-os-5.4", "Replaced by FileHandle::size")
|
|
||||||
virtual off_t flen()
|
|
||||||
{
|
|
||||||
return size();
|
|
||||||
}
|
|
||||||
|
|
||||||
/** Set blocking or nonblocking mode of the file operation like read/write.
|
/** Set blocking or nonblocking mode of the file operation like read/write.
|
||||||
* Definition depends on the subclass implementing FileHandle.
|
* Definition depends on the subclass implementing FileHandle.
|
||||||
* The default is blocking.
|
* The default is blocking.
|
||||||
|
|
Loading…
Reference in New Issue