DNA Calib
1.1
Project brief
trio
FileStream
trio::FileStream Member List
This is the complete list of members for
trio::FileStream
, including all inherited members.
AccessMode
typedef
trio::BoundedIOStream
AlreadyOpenError
trio::BoundedIOStream
static
close
()=0
trio::Closeable
pure virtual
create
(const char *path, AccessMode accessMode, OpenMode openMode, MemoryResource *memRes=nullptr)
trio::FileStream
static
destroy
(FileStream *instance)
trio::FileStream
static
FileStream
()=default
trio::FileStream
FileStream
(const FileStream &)=delete
trio::FileStream
FileStream
(FileStream &&)=default
trio::FileStream
open
()=0
trio::Openable
pure virtual
OpenError
trio::BoundedIOStream
static
OpenMode
typedef
trio::BoundedIOStream
operator=
(const FileStream &)=delete
trio::FileStream
operator=
(FileStream &&)=default
trio::FileStream
read
(char *destination, std::size_t size)=0
trio::Readable
pure virtual
read
(Writable *destination, std::size_t size)=0
trio::Readable
pure virtual
ReadError
trio::BoundedIOStream
static
seek
(std::uint64_t position)=0
trio::Seekable
pure virtual
SeekError
trio::BoundedIOStream
static
size
()=0
trio::Bounded
pure virtual
tell
()=0
trio::Seekable
pure virtual
write
(const char *source, std::size_t size)=0
trio::Writable
pure virtual
write
(Readable *source, std::size_t size)=0
trio::Writable
pure virtual
WriteError
trio::BoundedIOStream
static
~Bounded
()
trio::Bounded
protected
virtual
~BoundedIOStream
()
trio::BoundedIOStream
virtual
~Closeable
()
trio::Closeable
protected
virtual
~Controllable
()
trio::Controllable
protected
virtual
~FileStream
() override
trio::FileStream
~Openable
()
trio::Openable
protected
virtual
~Readable
()
trio::Readable
protected
virtual
~Seekable
()
trio::Seekable
protected
virtual
~Writable
()
trio::Writable
protected
virtual
Generated by
1.9.4