| access(int what, bool want_throw=true) | Ux::File | |
| alloc(ssize_t n=-1) | Ux::File | |
| chmod(mode_t mode) | Ux::File | |
| chown(uid_t uid, gid_t gid) | Ux::File | |
| close(void) | Ux::File | |
| ctermid(char *buf=NULL) | Ux::Terminal | [static] |
| dup(void) | Ux::File | |
| dup2(int fd2) | Ux::File | |
| fcntl(int op,...) | Ux::File | |
| fd | Ux::File | [protected] |
| File(int f=-1, const char *p=NULL, ssize_t s=-1) | Ux::File | [inline] |
| File(const char *p, ssize_t s=-1) | Ux::File | [inline] |
| free(void) | Ux::File | |
| fsync(int op=O_SYNC) | Ux::File | |
| get_fd(void) const | Ux::File | [inline] |
| get_max_name(const char *path="/") | Ux::File | |
| get_size(void) const | Ux::File | [inline] |
| grantpt(void) | Ux::Pty | |
| isatty(void) | Ux::Terminal | |
| lchown(uid_t uid, gid_t gid) | Ux::File | |
| link(const char *newpath) | Ux::File | |
| lockf(int op, off_t len) | Ux::File | |
| lstat(struct stat *buf) | Ux::File | |
| mkfifo(mode_t perms=PERM_FILE) | Ux::File | |
| mknod(mode_t mode, dev_t dev) | Ux::File | |
| mkstemp(void) | Ux::File | |
| open(int flags, mode_t perms=PERM_FILE) | Ux::File | |
| operator const char *() | Ux::File | [inline] |
| path | Ux::File | [protected] |
| pathconf(int name, long default_val=-1) | Ux::File | |
| pipe(File pf[2]) | Ux::File | [static] |
| poll(struct pollfd fdinfo[], nfds_t nfds, int timeout=-1) | Ux::File | [static] |
| posix_openpt(int oflag=O_RDWR) | Ux::Pty | |
| pselect(int nfds, fd_set *readset, fd_set *writeset=NULL, fd_set *errorset=NULL, const struct timespec *timeout=NULL, const sigset_t *sigmask=NULL) | Ux::File | [static] |
| ptsname(void) | Ux::Pty | |
| Pty(int f=-1, const char *p=NULL, ssize_t s=-1) | Ux::Pty | [inline] |
| Pty(const char *p, ssize_t s=-1) | Ux::Pty | [inline] |
| read(void *buf, size_t nbytes, off_t offset=-1) | Ux::File | |
| readlink(char *buf, size_t bufsize) | Ux::File | |
| readv(const struct iovec *iov, int iovcnt) | Ux::File | |
| rename(const char *newpath) | Ux::File | |
| seek(off_t pos, int whence) | Ux::File | |
| select(int nfds, fd_set *readset, fd_set *writeset=NULL, fd_set *errorset=NULL, struct timeval *timeout=NULL) | Ux::File | [static] |
| set(int f=-1, char *p=NULL, ssize_t s=-1) | Ux::File | [inline] |
| set(char *p, ssize_t s=-1) | Ux::File | [inline] |
| size | Ux::File | [protected] |
| stat(struct stat *buf) | Ux::File | |
| statvfs(struct STATVFS_NAME *buf) | Ux::File | |
| symlink(const char *newpath) | Ux::File | |
| sync(void) | Ux::File | [static] |
| tcdrain(void) | Ux::Terminal | |
| tcflow(int action) | Ux::Terminal | |
| tcflush(int queue) | Ux::Terminal | |
| tcgetattr(Termios &t) | Ux::Terminal | |
| tcgetpgrp(void) | Ux::Terminal | |
| tcgetsid(void) | Ux::Terminal | |
| tcsendbreak(int duration) | Ux::Terminal | |
| tcsetattr(int actions, const Termios &t) | Ux::Terminal | |
| tcsetpgrp(pid_t pgid) | Ux::Terminal | |
| Terminal(int f=-1, const char *p=NULL, ssize_t s=-1) | Ux::Terminal | [inline] |
| Terminal(const char *p, ssize_t s=-1) | Ux::Terminal | [inline] |
| truncate(off_t length) | Ux::File | |
| ttyname(char *buf, size_t bufsize) | Ux::Terminal | |
| unlink(void) | Ux::File | |
| unlockpt(void) | Ux::Pty | |
| utime(const struct utimbuf *timbuf) | Ux::File | |
| write(const void *buf, size_t nbytes, off_t offset=-1) | Ux::File | |
| writev(const struct iovec *iov, int iovcnt) | Ux::File | |