fs::FileMemberAccess
Types
Ioctl#
using fs::FileMemberAccess< Derived >::Ioctl = fs::FileObject::Ioctl Type: fs::FileObject::Ioctl
Whence#
using fs::FileMemberAccess< Derived >::Whence = fs::FileObject::Whence Type: fs::FileObject::Whence
Write#
using fs::FileMemberAccess< Derived >::Write = fs::FileObject::Write Type: fs::FileObject::Write
Functions
FileMemberAccess(const fs::FileObject &file)#
inline
fs::FileMemberAccess< Derived >::FileMemberAccess (const fs::FileObject &file)ioctl(const Ioctl &options)#
inline
Derived & fs::FileMemberAccess< Derived >::ioctl (const Ioctl &options)Type: Derived &
Parameters:
- const Ioctl &
options
ioctl(const Ioctl &options) const#
inline
const Derived & fs::FileMemberAccess< Derived >::ioctl (const Ioctl &options) constType: const Derived &
Parameters:
- const Ioctl &
options
ioctl(int request, void *arg)#
inline
Derived & fs::FileMemberAccess< Derived >::ioctl (int request, void *arg)Type: Derived &
Parameters:
intrequestvoid *arg
ioctl(int request, void *arg) const#
inline
const Derived & fs::FileMemberAccess< Derived >::ioctl (int request, void *arg) constType: const Derived &
Parameters:
intrequestvoid *arg
read(var::View view)#
inline
Derived & fs::FileMemberAccess< Derived >::read (var::View view)Type: Derived &
Parameters:
- var::View
view
read(var::View view) const#
inline
const Derived & fs::FileMemberAccess< Derived >::read (var::View view) constType: const Derived &
Parameters:
- var::View
view
read(void *buf, size_t size)#
inline
Derived & fs::FileMemberAccess< Derived >::read (void *buf, size_t size)Type: Derived &
Parameters:
void *bufsize_tsize
read(void *buf, size_t size) const#
inline
const Derived & fs::FileMemberAccess< Derived >::read (void *buf, size_t size) constType: const Derived &
Parameters:
void *bufsize_tsize
seek(int location, Whence whence=Whence::set)#
inline
Derived & fs::FileMemberAccess< 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::FileMemberAccess< Derived >::seek (int location, Whence whence=Whence::set) constType: const Derived &
Parameters:
intlocation- Whence
whence
write(const fs::FileObject &source_file, const var::Transformer &transformer, const Write &options=Write())#
inline
Derived & fs::FileMemberAccess< Derived >::write (const fs::FileObject &source_file, const var::Transformer &transformer, const Write &options=Write())Type: Derived &
Parameters:
- const fs::FileObject &
source_file - const var::Transformer &
transformer - const Write &
options
write(const fs::FileObject &source_file, const var::Transformer &transformer, const Write &options=Write()) const#
inline
const Derived & fs::FileMemberAccess< Derived >::write (const fs::FileObject &source_file, const var::Transformer &transformer, const Write &options=Write()) constType: const Derived &
Parameters:
- const fs::FileObject &
source_file - const var::Transformer &
transformer - const Write &
options
write(const fs::FileObject &source_file, const Write &options=Write())#
inline
Derived & fs::FileMemberAccess< Derived >::write (const fs::FileObject &source_file, const Write &options=Write())Type: Derived &
Parameters:
- const fs::FileObject &
source_file - const Write &
options
write(const fs::FileObject &source_file, const Write &options=Write()) const#
inline
const Derived & fs::FileMemberAccess< Derived >::write (const fs::FileObject &source_file, const Write &options=Write()) constType: const Derived &
Parameters:
- const fs::FileObject &
source_file - const Write &
options
write(const void *buf, size_t size)#
inline
Derived & fs::FileMemberAccess< 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::FileMemberAccess< Derived >::write (const void *buf, size_t size) constType: const Derived &
Parameters:
const void *bufsize_tsize
write(var::View view)#
inline
Derived & fs::FileMemberAccess< Derived >::write (var::View view)Type: Derived &
Parameters:
- var::View
view
write(var::View view) const#
inline
const Derived & fs::FileMemberAccess< Derived >::write (var::View view) constType: const Derived &
Parameters:
- var::View
view