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