DNA Calib 1.1
Project brief
trio::FileStream Member List

This is the complete list of members for trio::FileStream, including all inherited members.

AccessMode typedeftrio::BoundedIOStream
AlreadyOpenErrortrio::BoundedIOStreamstatic
close()=0trio::Closeablepure virtual
create(const char *path, AccessMode accessMode, OpenMode openMode, MemoryResource *memRes=nullptr)trio::FileStreamstatic
destroy(FileStream *instance)trio::FileStreamstatic
FileStream()=defaulttrio::FileStream
FileStream(const FileStream &)=deletetrio::FileStream
FileStream(FileStream &&)=defaulttrio::FileStream
open()=0trio::Openablepure virtual
OpenErrortrio::BoundedIOStreamstatic
OpenMode typedeftrio::BoundedIOStream
operator=(const FileStream &)=deletetrio::FileStream
operator=(FileStream &&)=defaulttrio::FileStream
read(char *destination, std::size_t size)=0trio::Readablepure virtual
read(Writable *destination, std::size_t size)=0trio::Readablepure virtual
ReadErrortrio::BoundedIOStreamstatic
seek(std::uint64_t position)=0trio::Seekablepure virtual
SeekErrortrio::BoundedIOStreamstatic
size()=0trio::Boundedpure virtual
tell()=0trio::Seekablepure virtual
write(const char *source, std::size_t size)=0trio::Writablepure virtual
write(Readable *source, std::size_t size)=0trio::Writablepure virtual
WriteErrortrio::BoundedIOStreamstatic
~Bounded()trio::Boundedprotectedvirtual
~BoundedIOStream()trio::BoundedIOStreamvirtual
~Closeable()trio::Closeableprotectedvirtual
~Controllable()trio::Controllableprotectedvirtual
~FileStream() overridetrio::FileStream
~Openable()trio::Openableprotectedvirtual
~Readable()trio::Readableprotectedvirtual
~Seekable()trio::Seekableprotectedvirtual
~Writable()trio::Writableprotectedvirtual