Skip to main content

fs::FileAccess

Functions

ioctl(const Ioctl &options)#

inline

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

Type: Derived &

Parameters:

ioctl(const Ioctl &options) const#

inline

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

Type: const Derived &

Parameters:

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

inline

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:

read(var::View view) const#

inline

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

Type: const Derived &

Parameters:

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

inline

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:

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

inline

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

Type: const Derived &

Parameters:

sync()#

inline

Derived & fs::FileAccess< Derived >::sync ()

Type: Derived &

sync() const#

inline

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:

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

Type: const Derived &

Parameters:

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:

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

Type: const Derived &

Parameters:

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

inline

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:

write(var::View view) const#

inline

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

Type: const Derived &

Parameters: