Pigweed
C/C++ API Reference
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Loading...
Searching...
No Matches
pw::stream::UartStreamLinux Member List

This is the complete list of members for pw::stream::UartStreamLinux, including all inherited members.

as_reader() (defined in pw::stream::ReaderWriter)pw::stream::ReaderWriterinline
as_reader() const (defined in pw::stream::ReaderWriter)pw::stream::ReaderWriterinline
as_writer() (defined in pw::stream::ReaderWriter)pw::stream::ReaderWriterinline
as_writer() const (defined in pw::stream::ReaderWriter)pw::stream::ReaderWriterinline
Close() (defined in pw::stream::UartStreamLinux)pw::stream::UartStreamLinux
ConservativeReadLimit() constpw::stream::Streaminline
ConservativeWriteLimit() constpw::stream::Streaminline
DoRead(ByteSpan dest) overridepw::stream::UartStreamLinuxprivatevirtual
DoWrite(ConstByteSpan data) overridepw::stream::UartStreamLinuxprivatevirtual
kBeginning enum valuepw::stream::Stream
kCurrent enum valuepw::stream::Stream
kEnd enum valuepw::stream::Stream
kUnknownPositionpw::stream::Streamstatic
kUnlimitedpw::stream::Streamstatic
LimitType enum name (defined in pw::stream::Stream)pw::stream::Streamprotected
NonSeekableReaderWriter() (defined in pw::stream::NonSeekableReaderWriter)pw::stream::NonSeekableReaderWriterinlineprotected
Open(const char *path, uint32_t baud_rate)pw::stream::UartStreamLinuxinline
Open(const char *path, Config config)pw::stream::UartStreamLinux
operator const NonSeekableReader &() const (defined in pw::stream::NonSeekableReaderWriter)pw::stream::NonSeekableReaderWriterinline
operator const NonSeekableWriter &() const (defined in pw::stream::NonSeekableReaderWriter)pw::stream::NonSeekableReaderWriterinline
operator const Reader &() const (defined in pw::stream::ReaderWriter)pw::stream::ReaderWriterinline
operator const Writer &() const (defined in pw::stream::ReaderWriter)pw::stream::ReaderWriterinline
operator NonSeekableReader &() (defined in pw::stream::NonSeekableReaderWriter)pw::stream::NonSeekableReaderWriterinline
operator NonSeekableWriter &() (defined in pw::stream::NonSeekableReaderWriter)pw::stream::NonSeekableReaderWriterinline
operator Reader &() (defined in pw::stream::ReaderWriter)pw::stream::ReaderWriterinline
operator Writer &() (defined in pw::stream::ReaderWriter)pw::stream::ReaderWriterinline
operator=(UartStreamLinux &&other) (defined in pw::stream::UartStreamLinux)pw::stream::UartStreamLinuxinline
operator=(const UartStreamLinux &)=delete (defined in pw::stream::UartStreamLinux)pw::stream::UartStreamLinux
Read(ByteSpan dest)pw::stream::Streaminline
Read(void *dest, size_t size_bytes)pw::stream::Streaminline
readable() constpw::stream::Streaminline
ReadExact(ByteSpan const buffer)pw::stream::Streaminline
Seek(ptrdiff_t offset, Whence origin=kBeginning)pw::stream::Streaminline
seekable() constpw::stream::Streaminline
seekable(Whence origin) constpw::stream::Streaminline
Tell()pw::stream::Streaminline
UartStreamLinux()=default (defined in pw::stream::UartStreamLinux)pw::stream::UartStreamLinux
UartStreamLinux(UartStreamLinux &&other) noexcept (defined in pw::stream::UartStreamLinux)pw::stream::UartStreamLinuxinline
UartStreamLinux(const UartStreamLinux &)=delete (defined in pw::stream::UartStreamLinux)pw::stream::UartStreamLinux
Whence enum namepw::stream::Stream
writable() constpw::stream::Streaminline
Write(ConstByteSpan data)pw::stream::Streaminline
Write(const void *data, size_t size_bytes)pw::stream::Streaminline
Write(const std::byte b)pw::stream::Streaminline
~Stream()=default (defined in pw::stream::Stream)pw::stream::Streamvirtual
~UartStreamLinux() override (defined in pw::stream::UartStreamLinux)pw::stream::UartStreamLinuxinline