| * If an error occurs or end of file is reached return -1. | * If an error occurs or end of file is reached return -1. | ||||
| */ | */ | ||||
| int read() {return SdBaseFile::read();} | int read() {return SdBaseFile::read();} | ||||
| /** Read data from a file starting at the current position. | |||||
| * | |||||
| * \param[out] buf Pointer to the location that will receive the data. | |||||
| * | |||||
| * \param[in] nbyte Maximum number of bytes to read. | |||||
| * | |||||
| * \return For success read() returns the number of bytes read. | |||||
| * A value less than \a nbyte, including zero, will be returned | |||||
| * if end of file is reached. | |||||
| * If an error occurs, read() returns -1. Possible errors include | |||||
| * read() called before a file has been opened, corrupt file system | |||||
| * or an I/O error occurred. | |||||
| */ | |||||
| int read(void* buf, size_t nbyte) {return SdBaseFile::read(buf, nbyte);} | |||||
| /** \return value of writeError */ | /** \return value of writeError */ | ||||
| bool getWriteError() {return SdBaseFile::getWriteError();} | bool getWriteError() {return SdBaseFile::getWriteError();} | ||||
| /** Set writeError to zero */ | /** Set writeError to zero */ |