This is the complete list of members for os::posix::char_device, including all inherited members.
| alloc_file_descriptor(void) | os::posix::io | protected |
| char_device(char_device_impl &impl, const char *name) | os::posix::char_device | |
| clear_file_descriptor(void) | os::posix::io | inlineprotected |
| close(void) override | os::posix::device | virtual |
| device(device_impl &impl, type t, const char *name) | os::posix::device | |
| device_prefix(void) | os::posix::device | inlinestatic |
| fcntl(int cmd,...) | os::posix::io | |
| file_descriptor(void) const | os::posix::io | inline |
| file_descriptor(file_descriptor_t fildes) | os::posix::io | inlineprotected |
| fstat(struct stat *buf) | os::posix::io | virtual |
| get_type(void) const | os::posix::io | inline |
| impl(void) const | os::posix::char_device | inline |
| io(io_impl &impl, type t) | os::posix::io | protected |
| ioctl(int request,...) | os::posix::device | |
| is_opened(void) | os::posix::io | inline |
| isatty(void) | os::posix::io | |
| lseek(off_t offset, int whence) | os::posix::io | virtual |
| match_name(const char *name) const | os::posix::device | virtual |
| name(void) const | os::posix::device | inline |
| open(const char *path=nullptr, int oflag=0,...) | os::posix::device | |
| read(void *buf, std::size_t nbyte) | os::posix::io | virtual |
| sync(void) | os::posix::device | virtual |
| type enum name | os::posix::io | |
| type_t typedef | os::posix::io | |
| vfcntl(int cmd, std::va_list args) | os::posix::io | virtual |
| vioctl(int request, std::va_list args) | os::posix::device | virtual |
| vopen(const char *path, int oflag, std::va_list args) | os::posix::device | |
| write(const void *buf, std::size_t nbyte) | os::posix::io | virtual |
| writev(const iovec *iov, int iovcnt) | os::posix::io | virtual |
| ~char_device() override | os::posix::char_device | virtual |
| ~device() override | os::posix::device | virtual |
| ~io() | os::posix::io | virtual |