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