µOS++ IIIe Reference 7.0.0
The third edition of µOS++, a POSIX inspired open source framework, written in C++
Loading...
Searching...
No Matches
os::posix::tty_impl Member List

This is the complete list of members for os::posix::tty_impl, including all inherited members.

char_device_impl(void)os::posix::char_device_impl
device_impl(void)os::posix::device_impl
do_close(void)=0os::posix::io_implpure virtual
do_deallocate(void)os::posix::io_implvirtual
do_fstat(struct stat *buf)os::posix::io_implvirtual
do_is_connected(void)os::posix::io_implvirtual
do_is_opened(void) overrideos::posix::device_implvirtual
do_isatty(void) finalos::posix::tty_implvirtual
do_lseek(off_t offset, int whence) overrideos::posix::char_device_implvirtual
do_read(void *buf, std::size_t nbyte)=0os::posix::io_implpure virtual
do_sync(void) overrideos::posix::char_device_implvirtual
do_tcdrain(void)=0os::posix::tty_implpure virtual
do_tcflush(int queue_selector)=0os::posix::tty_implpure virtual
do_tcgetattr(termios *ptio)=0os::posix::tty_implpure virtual
do_tcsendbreak(int duration)=0os::posix::tty_implpure virtual
do_tcsetattr(int options, const termios *ptio)=0os::posix::tty_implpure virtual
do_vfcntl(int cmd, std::va_list args)os::posix::io_implvirtual
do_vioctl(int request, std::va_list args)=0os::posix::device_implpure virtual
do_vopen(const char *path, int oflag, std::va_list args)=0os::posix::device_implpure virtual
do_write(const void *buf, std::size_t nbyte)=0os::posix::io_implpure virtual
do_writev(const iovec *iov, int iovcnt)os::posix::io_implvirtual
io_impl(void)os::posix::io_impl
offset(void)os::posix::io_implinline
offset(off_t offset)os::posix::io_implinline
open_count(void)os::posix::device_implinline
ttyos::posix::tty_implfriend
tty_impl(void)os::posix::tty_impl
~char_device_impl() overrideos::posix::char_device_implvirtual
~device_impl() overrideos::posix::device_implvirtual
~io_impl()os::posix::io_implvirtual
~tty_impl() overrideos::posix::tty_implvirtual