HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Filesystem::IOProxy Member List

This is the complete list of members for Filesystem::IOProxy, including all inherited members.

close()Filesystem::IOProxyinlinevirtual
Closed enum valueFilesystem::IOProxy
error() const Filesystem::IOProxyinline
error(string_view e)Filesystem::IOProxyinline
filename() const Filesystem::IOProxyinline
flush() const Filesystem::IOProxyinlinevirtual
IOProxy()Filesystem::IOProxyinline
IOProxy(string_view filename, Mode mode)Filesystem::IOProxyinline
m_filenameFilesystem::IOProxyprotected
m_modeFilesystem::IOProxyprotected
m_posFilesystem::IOProxyprotected
Mode enum nameFilesystem::IOProxy
mode() const Filesystem::IOProxyinline
opened() const Filesystem::IOProxyinlinevirtual
pread(void *buf, size_t size, int64_t offset)Filesystem::IOProxyinlinevirtual
proxytype() const =0Filesystem::IOProxypure virtual
pwrite(const void *buf, size_t size, int64_t offset)Filesystem::IOProxyinlinevirtual
Read enum valueFilesystem::IOProxy
read(void *buf, size_t size)Filesystem::IOProxyinlinevirtual
read(span< T > buf)Filesystem::IOProxyinline
seek(int64_t offset)Filesystem::IOProxyinlinevirtual
seek(int64_t offset, int origin)Filesystem::IOProxyinline
size() const Filesystem::IOProxyinlinevirtual
tell()Filesystem::IOProxyinlinevirtual
Write enum valueFilesystem::IOProxy
write(const void *buf, size_t size)Filesystem::IOProxyinlinevirtual
write(span< T > buf)Filesystem::IOProxyinline
write(string_view buf)Filesystem::IOProxyinline
~IOProxy()Filesystem::IOProxyinlinevirtual