#include <char-device.h>
Definition at line 115 of file char-device.h.
 
◆ char_device_impl()
      
        
          | os::posix::char_device_impl::char_device_impl | ( | void |  | ) |  | 
      
 
 
◆ ~char_device_impl()
  
  | 
        
          | os::posix::char_device_impl::~char_device_impl | ( |  | ) |  |  | overridevirtual | 
 
 
◆ do_close()
  
  | 
        
          | virtual int os::posix::io_impl::do_close | ( | void |  | ) |  |  | pure virtualinherited | 
 
 
◆ do_deallocate()
  
  | 
        
          | void os::posix::io_impl::do_deallocate | ( | void |  | ) |  |  | virtualinherited | 
 
 
◆ do_fstat()
  
  | 
        
          | int os::posix::io_impl::do_fstat | ( | struct stat * | buf | ) |  |  | virtualinherited | 
 
 
◆ do_is_connected()
  
  | 
        
          | bool os::posix::io_impl::do_is_connected | ( | void |  | ) |  |  | virtualinherited | 
 
 
◆ do_is_opened()
  
  | 
        
          | bool os::posix::device_impl::do_is_opened | ( | void |  | ) |  |  | overridevirtualinherited | 
 
 
◆ do_isatty()
  
  | 
        
          | int os::posix::io_impl::do_isatty | ( | void |  | ) |  |  | virtualinherited | 
 
 
◆ do_lseek()
  
  | 
        
          | off_t os::posix::char_device_impl::do_lseek | ( | off_t | offset, |  
          |  |  | int | whence |  
          |  | ) |  |  |  | overridevirtual | 
 
 
◆ do_read()
  
  | 
        
          | virtual ssize_t os::posix::io_impl::do_read | ( | void * | buf, |  
          |  |  | std::size_t | nbyte |  
          |  | ) |  |  |  | pure virtualinherited | 
 
 
◆ do_sync()
  
  | 
        
          | void os::posix::char_device_impl::do_sync | ( | void |  | ) |  |  | overridevirtual | 
 
 
◆ do_vfcntl()
  
  | 
        
          | int os::posix::io_impl::do_vfcntl | ( | int | cmd, |  
          |  |  | std::va_list | args |  
          |  | ) |  |  |  | virtualinherited | 
 
 
◆ do_vioctl()
  
  | 
        
          | virtual int os::posix::device_impl::do_vioctl | ( | int | request, |  
          |  |  | std::va_list | args |  
          |  | ) |  |  |  | pure virtualinherited | 
 
 
◆ do_vopen()
  
  | 
        
          | virtual int os::posix::device_impl::do_vopen | ( | const char * | path, |  
          |  |  | int | oflag, |  
          |  |  | std::va_list | args |  
          |  | ) |  |  |  | pure virtualinherited | 
 
 
◆ do_write()
  
  | 
        
          | virtual ssize_t os::posix::io_impl::do_write | ( | const void * | buf, |  
          |  |  | std::size_t | nbyte |  
          |  | ) |  |  |  | pure virtualinherited | 
 
 
◆ do_writev()
  
  | 
        
          | ssize_t os::posix::io_impl::do_writev | ( | const iovec * | iov, |  
          |  |  | int | iovcnt |  
          |  | ) |  |  |  | virtualinherited | 
 
 
◆ offset() [1/2]
  
  | 
        
          | void os::posix::io_impl::offset | ( | off_t | offset | ) |  |  | inlineinherited | 
 
Definition at line 482 of file io.h.
 
 
◆ offset() [2/2]
  
  | 
        
          | off_t os::posix::io_impl::offset | ( | void |  | ) |  |  | inlineinherited | 
 
Definition at line 476 of file io.h.
 
 
◆ open_count()
  
  | 
        
          | int os::posix::device_impl::open_count | ( | void |  | ) |  |  | inlineinherited | 
 
 
◆ char_device
The documentation for this class was generated from the following files: