Loading [MathJax]/jax/input/TeX/config.js
dius 0.1.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages Concepts
dius::SyncFile Member List

This is the complete list of members for dius::SyncFile, including all inherited members.

close() -> di::Expected< void, di::GenericCode >dius::SyncFile
enter_raw_mode() -> di::Expected< RawModeToken, di::GenericCode >dius::SyncFile
file_descriptor() const -> intdius::SyncFileinline
flush() const -> di::Expected< void, di::GenericCode >dius::SyncFileinline
get_psuedo_terminal_path() -> di::Expected< di::Path, di::GenericCode >dius::SyncFile
get_tty_window_size() -> di::Expected< tty::WindowSize, di::GenericCode >dius::SyncFile
interactive_device() const -> booldius::SyncFileinline
leak_file_descriptor() -> intdius::SyncFileinline
operator bool() constdius::SyncFileinlineexplicit
operator=(SyncFile &&other) -> SyncFile &dius::SyncFileinline
Owned enum namedius::SyncFile
RawModeToken typedefdius::SyncFile
read_exactly(u64 offset, di::Span< di::Byte >) const -> di::Expected< void, di::GenericCode >dius::SyncFile
read_exactly(di::Span< di::Byte >) const -> di::Expected< void, di::GenericCode >dius::SyncFile
read_some(u64 offset, di::Span< di::Byte >) const -> di::Expected< size_t, di::GenericCode >dius::SyncFile
read_some(di::Span< di::Byte >) const -> di::Expected< size_t, di::GenericCode >dius::SyncFile
resize_file(u64 new_size) const -> di::Expected< void, di::GenericCode >dius::SyncFile
set_tty_window_size(tty::WindowSize size) -> di::Expected< void, di::GenericCode >dius::SyncFile
SyncFile()=defaultdius::SyncFile
SyncFile(Owned owned, int fd)dius::SyncFileinlineexplicit
SyncFile(SyncFile &&other)dius::SyncFileinline
valid() const -> booldius::SyncFileinline
write_exactly(u64 offset, di::Span< di::Byte const >) const -> di::Expected< void, di::GenericCode >dius::SyncFile
write_exactly(di::Span< di::Byte const >) const -> di::Expected< void, di::GenericCode >dius::SyncFile
write_some(u64 offset, di::Span< di::Byte const >) const -> di::Expected< size_t, di::GenericCode >dius::SyncFile
write_some(di::Span< di::Byte const >) const -> di::Expected< size_t, di::GenericCode >dius::SyncFile
~SyncFile()dius::SyncFileinline