fs::FileImpl¶
詳細情報¶
メンバー¶
~FileImpl()¶
virtual fs::FileImpl::~FileImpl()
write()¶
virtual size_t fs::FileImpl::write(const uint8_t *buf, size_t size)=0
引数
- const*
buf
- size_t
size
戻り値
size_t
read()¶
virtual size_t fs::FileImpl::read(uint8_t *buf, size_t size)=0
引数
- uint8_t*
buf
- size_t
size
戻り値
size_t
flush()¶
virtual void fs::FileImpl::flush()=0
seek()¶
virtual bool fs::FileImpl::seek(uint32_t pos, SeekMode mode)=0
引数
- uint32_t
pos
- SeekMode
mode
戻り値
bool
position()¶
virtual size_t fs::FileImpl::position() const =0
戻り値
size_t
size()¶
virtual size_t fs::FileImpl::size() const =0
戻り値
size_t
close()¶
virtual void fs::FileImpl::close()=0
getLastWrite()¶
virtual time_t fs::FileImpl::getLastWrite()=0
戻り値
time_t
name()¶
virtual const char* fs::FileImpl::name() const =0
戻り値
constchar *
isDirectory()¶
virtual boolean fs::FileImpl::isDirectory(void)=0
戻り値
boolean
openNextFile()¶
virtual FileImplPtr fs::FileImpl::openNextFile(const char *mode)=0
引数
- constchar *
mode
戻り値
FileImplPtr
rewindDirectory()¶
virtual void fs::FileImpl::rewindDirectory(void)=0
operator bool()¶
virtual fs::FileImpl::operator bool()=0