fs::FileAccess
- Inherits: fs::FileObject
public
Functions
ioctl(const Ioctl &options)#
inline
Derived & fs::FileAccess< Derived >::ioctl (const Ioctl &options)Type: Derived &
Parameters:
- const Ioctl &
options
ioctl(const Ioctl &options) const#
inline
const Derived & fs::FileAccess< Derived >::ioctl (const Ioctl &options) constType: const Derived &
Parameters:
- const Ioctl &
options
ioctl(int request, void *arg)#
inline
Derived & fs::FileAccess< Derived >::ioctl (int request, void *arg)Type: Derived &
Parameters:
intrequestvoid *arg
ioctl(int request, void *arg) const#
inline
const Derived & fs::FileAccess< Derived >::ioctl (int request, void *arg) constType: const Derived &
Parameters:
intrequestvoid *arg
move()#
inline
Derived && fs::FileAccess< Derived >::move ()Type: Derived &&
read(var::View view)#
inline
Derived & fs::FileAccess< Derived >::read (var::View view)Type: Derived &
Parameters:
- var::View
view
read(var::View view) const#
inline
const Derived & fs::FileAccess< Derived >::read (var::View view) constType: const Derived &
Parameters:
- var::View
view
read(void *buf, size_t size)#
inline
Derived & fs::FileAccess< Derived >::read (void *buf, size_t size)Type: Derived &
Parameters:
void *bufsize_tsize
read(void *buf, size_t size) const#
inline
const Derived & fs::FileAccess< Derived >::read (void *buf, size_t size) constType: const Derived &
Parameters:
void *bufsize_tsize
seek(int location, Whence whence=Whence::set)#
inline
Derived & fs::FileAccess< Derived >::seek (int location, Whence whence=Whence::set)Type: Derived &
Parameters:
intlocation- Whence
whence
seek(int location, Whence whence=Whence::set) const#
inline
const Derived & fs::FileAccess< Derived >::seek (int location, Whence whence=Whence::set) constType: const Derived &
Parameters:
intlocation- Whence
whence
sync()#
inline
Derived & fs::FileAccess< Derived >::sync ()Type: Derived &
sync() const#
inline
const Derived & fs::FileAccess< Derived >::sync () constType: const Derived &
write(const FileObject &source_file, const var::Transformer &transformer, const Write &options=Write())#
inline
Derived & fs::FileAccess< Derived >::write (const FileObject &source_file, const var::Transformer &transformer, const Write &options=Write())Type: Derived &
Parameters:
- const FileObject &
source_file - const var::Transformer &
transformer - const Write &
options
write(const FileObject &source_file, const var::Transformer &transformer, const Write &options=Write()) const#
inline
const Derived & fs::FileAccess< Derived >::write (const FileObject &source_file, const var::Transformer &transformer, const Write &options=Write()) constType: const Derived &
Parameters:
- const FileObject &
source_file - const var::Transformer &
transformer - const Write &
options
write(const FileObject &source_file, const Write &options=Write())#
inline
Derived & fs::FileAccess< Derived >::write (const FileObject &source_file, const Write &options=Write())Type: Derived &
Parameters:
- const FileObject &
source_file - const Write &
options
write(const FileObject &source_file, const Write &options=Write()) const#
inline
const Derived & fs::FileAccess< Derived >::write (const FileObject &source_file, const Write &options=Write()) constType: const Derived &
Parameters:
- const FileObject &
source_file - const Write &
options
write(const void *buf, size_t size)#
inline
Derived & fs::FileAccess< Derived >::write (const void *buf, size_t size)Type: Derived &
Parameters:
const void *bufsize_tsize
write(const void *buf, size_t size) const#
inline
const Derived & fs::FileAccess< Derived >::write (const void *buf, size_t size) constType: const Derived &
Parameters:
const void *bufsize_tsize
write(var::View view)#
inline
Derived & fs::FileAccess< Derived >::write (var::View view)Type: Derived &
Parameters:
- var::View
view
write(var::View view) const#
inline
const Derived & fs::FileAccess< Derived >::write (var::View view) constType: const Derived &
Parameters:
- var::View
view