FINAL CUT
Public Member Functions | List of all members
finalcut::FSystemImpl Class Reference
Inheritance diagram for finalcut::FSystemImpl:
Inheritance graph
[legend]
Collaboration diagram for finalcut::FSystemImpl:
Collaboration graph
[legend]

Public Member Functions

uChar inPortByte (uShort) noexcept override
 
void outPortByte (uChar, uShort) noexcept override
 
auto isTTY (int file_descriptor) const noexcept -> int override
 
auto ioctl (int file_descriptor, uLong request,...) noexcept -> int override
 
auto pipe (PipeData &pipe) noexcept -> int override
 
auto open (const char *pathname, int flags,...) noexcept -> int override
 
auto close (int file_descriptor) noexcept -> int override
 
auto fopen (const char *path, const char *mode) noexcept -> FILE *override
 
auto fclose (FILE *file_ptr) -> int override
 
auto fputs (const char *str, FILE *stream) noexcept -> int override
 
auto putchar (int c) noexcept -> int override
 
auto putstring (const char *str, std::size_t len) noexcept -> int override
 
auto sigaction (int, const struct sigaction *, struct sigaction *) noexcept -> int override
 
auto timer_create (clockid_t, struct sigevent *, timer_t *) noexcept -> int override
 
auto timer_settime (timer_t, int, const struct itimerspec *, struct itimerspec *) noexcept -> int override
 
auto timer_delete (timer_t) noexcept -> int override
 
auto kqueue () noexcept -> int override
 
auto kevent (int, const struct ::kevent *, int, struct ::kevent *, int, const struct timespec *) noexcept -> int override
 
auto getuid () noexcept -> uid_t override
 
auto geteuid () noexcept -> uid_t override
 
auto getpwuid_r (uid_t, struct passwd *, char *, size_t, struct passwd **) noexcept -> int override
 
auto realpath (const char *, char *) noexcept -> char *override
 
- Public Member Functions inherited from finalcut::FSystem
virtual auto kevent (int, const struct kevent *, int, struct kevent *, int, const struct timespec *) -> int=0
 

Additional Inherited Members

- Static Public Member Functions inherited from finalcut::FSystem
static auto getInstance () -> std::unique_ptr< FSystem > &
 

The documentation for this class was generated from the following files: