Skip to main content

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:

ioctl(const Ioctl &options) const#

inline

const Derived & fs::FileMemberAccess< Derived >::ioctl (const Ioctl &options) const

Type: const Derived &

Parameters:

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) const#

inline

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:

read(var::View view) const#

inline

const Derived & fs::FileMemberAccess< Derived >::read (var::View view) const

Type: const Derived &

Parameters:

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) const#

inline

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:

seek(int location, Whence whence=Whence::set) const#

inline

const Derived & fs::FileMemberAccess< Derived >::seek (int location, Whence whence=Whence::set) const

Type: const Derived &

Parameters:

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:

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()) const

Type: const Derived &

Parameters:

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:

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()) const

Type: const Derived &

Parameters:

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) const#

inline

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:

write(var::View view) const#

inline

const Derived & fs::FileMemberAccess< Derived >::write (var::View view) const

Type: const Derived &

Parameters: