AUI Framework
develop
Cross-platform base for C++ UI apps
|
This is the complete list of members for Pipe, including all inherited members.
closeIn() noexcept | Pipe | |
closeOut() noexcept | Pipe | |
deserialize() | IInputStream | inline |
in() const noexcept | Pipe | inline |
noncopyable()=default (defined in aui::noncopyable) | aui::noncopyable | |
noncopyable(const noncopyable &)=delete (defined in aui::noncopyable) | aui::noncopyable | |
operator<<(const T &t) | IOutputStream | inline |
operator=(Pipe &&rhs) noexcept (defined in Pipe) | Pipe | inline |
operator=(const noncopyable &)=delete (defined in aui::noncopyable) | aui::noncopyable | |
operator>>(T &dst) | IInputStream | |
operator>>(T &&dst) | IInputStream | |
out() const noexcept | Pipe | inline |
Pipe() (defined in Pipe) | Pipe | |
Pipe(Pipe &&rhs) noexcept (defined in Pipe) | Pipe | inline |
pipe_t typedef (defined in Pipe) | Pipe | |
read(char *dst, size_t size) override | Pipe | virtual |
IInputStream::read(std::span< std::byte > destination) | IInputStream | inline |
readExact(char *dst, size_t size) | IInputStream | inline |
stealIn() noexcept | Pipe | inline |
stealOut() noexcept | Pipe | inline |
write(const char *src, size_t size) override | Pipe | virtual |
IOutputStream::write(const T &t) | IOutputStream | |
~IInputStream()=default (defined in IInputStream) | IInputStream | virtual |
~IOutputStream()=default (defined in IOutputStream) | IOutputStream | virtual |
~Pipe() (defined in Pipe) | Pipe |