Rudiments

- Main Page
- Classes

- Class List
- Class Hierarchy
- Class Members

file Member List

This is the complete list of members for file, including all inherited members.

accessible(const char *filename, int32_t mode) | file | static
allowShortReads() | filedescriptor |
allowShortWrites() | filedescriptor |
basename(const char *filename) | file | static
basename(const char *filename, const char *suffix) | file | static
canChangeOwner() const | file |
canChangeOwner(const char *filename) | file | static
changeOwner(const char *newuser, const char *newgroup) const | file |
changeOwner(uid_t uid, gid_t gid) const | file |
changeOwner(const char *filename, const char *newuser, const char *newgroup) | file | static
changeOwner(const char *filename, uid_t uid, gid_t gid) | file | static
checkLockFile(int16_t type, int16_t *conftype, int16_t *confwhence, off64_t *confstart, off64_t *conflen) const | file |
checkLockFromCurrent(int16_t type, off64_t len, int16_t *conftype, int16_t *confwhence, off64_t *confstart, off64_t *conflen) const | file |
checkLockFromCurrent(int16_t type, off64_t start, off64_t len, int16_t *conftype, int16_t *confwhence, off64_t *confstart, off64_t *conflen) const | file |
checkLockFromEnd(int16_t type, off64_t len, int16_t *conftype, int16_t *confwhence, off64_t *confstart, off64_t *conflen) const | file |
checkLockFromEnd(int16_t type, off64_t start, off64_t len, int16_t *conftype, int16_t *confwhence, off64_t *confstart, off64_t *conflen) const | file |
checkLockRegion(int16_t type, off64_t start, off64_t len, int16_t *conftype, int16_t *confwhence, off64_t *confstart, off64_t *conflen) const | file |
checkLockRemainder(int16_t type, off64_t start, int16_t *conftype, int16_t *confwhence, off64_t *confstart, off64_t *conflen) const | file |
checkLockRemainderFromCurrent(int16_t type, int16_t *conftype, int16_t *confwhence, off64_t *confstart, off64_t *conflen) const | file |
checkLockRemainderFromCurrent(int16_t type, off64_t start, int16_t *conftype, int16_t *confwhence, off64_t *confstart, off64_t *conflen) const | file |
checkLockRemainderFromEnd(int16_t type, int16_t *conftype, int16_t *confwhence, off64_t *confstart, off64_t *conflen) const | file |
checkLockRemainderFromEnd(int16_t type, off64_t start, int16_t *conftype, int16_t *confwhence, off64_t *confstart, off64_t *conflen) const | file |
close() | filedescriptor | virtual
closeOnExec() | filedescriptor |
create(const char *name, mode_t perms) | file |
createFifo(const char *filename, mode_t perms) | file | static
createFile(const char *name, mode_t perms) | file | static
createHardLink(const char *oldpath, const char *newpath) | file | static
createPipe(filedescriptor *readfd, filedescriptor *writefd) | file | static
createSymbolicLink(const char *oldpath, const char *newpath) | file | static
createTemporaryFile(char *templatefilename) | file | static
dataSync() const | file |
dirname(const char *filename) | file | static
disableIPv4() | filedescriptor |
dontAllowShortReads() | filedescriptor |
dontAllowShortWrites() | filedescriptor |
dontCloseOnExec() | filedescriptor |
dontGetCurrentPropertiesOnOpen() | file |
dontRetryInterruptedFcntl() | filedescriptor |
dontRetryInterruptedIoctl() | filedescriptor |
dontRetryInterruptedReads() | filedescriptor |
dontRetryInterruptedWaits() | filedescriptor |
dontRetryInterruptedWrites() | filedescriptor |
dontTranslateByteOrder() | filedescriptor |
dontUseNaglesAlgorithm() | filedescriptor |
duplicate() const | filedescriptor |
duplicate(int32_t newfd) const | filedescriptor |
eightDotThree(const char *filename) | file | static
enableIPv4() | filedescriptor |
executable(const char *filename) | file | static
exists(const char *filename) | file | static
fCntl(int32_t command, long arg) const | filedescriptor | virtual
file() | file |
file(const file &f) | file |
filedescriptor() | filedescriptor |
filedescriptor(const filedescriptor &f) | filedescriptor |
flushWriteBuffer(int32_t sec, int32_t usec) const | filedescriptor |
generateKey(const char *filename, int32_t id) | file | static
getBlockCount() const | file |
getBlockSize() const | file |
getCloseOnExec() | filedescriptor |
getContents() | file |
getContents(unsigned char *buffer, size_t buffersize) | file |
getContents(const char *name) | file | static
getContents(const char *name, unsigned char *buffer, size_t buffersize) | file | static
getCurrentPosition() const | file |
getCurrentProperties() | file |
getCurrentPropertiesOnOpen() | file |
getDevice() const | file |
getDeviceType() const | file |
getFileDescriptor() const | filedescriptor |
getInode() const | file |
getInternalFileStatisticsStructure() | file |
getLastAccessTime() const | file |
getLastChangeTime() const | file |
getLastChangeTime(const char *filename, time_t *ctime) | file | static
getLastModificationTime() const | file |
getNumberOfHardLinks() const | file |
getOwnerGroupId() const | file |
getOwnerUserId() const | file |
getPeerAddress() const | filedescriptor |
getPermissions() const | file |
getRetryInterruptedFcntl() const | filedescriptor |
getRetryInterruptedIoctl() const | filedescriptor |
getRetryInterruptedReads() const | filedescriptor |
getRetryInterruptedWaits() const | filedescriptor |
getRetryInterruptedWrites() const | filedescriptor |
getSecurityContext() | filedescriptor |
getSize() const | file |
getTcpReadBufferSize(int32_t *size) | filedescriptor |
getTcpWriteBufferSize(int32_t *size) | filedescriptor |
getType() const | filedescriptor |
hostToNet(uint16_t value) | filedescriptor | static
hostToNet(uint32_t value) | filedescriptor | static
hostToNet(uint64_t value) | filedescriptor | static
ioCtl(int32_t command, void *arg) const | filedescriptor | virtual
isBlockDevice() const | file |
isCharacterDevice() const | file |
isDirectory() const | file |
isFifo() const | file |
isRegularFile() const | file |
isSocket() const | file |
isSymbolicLink() const | file |
isUsingNonBlockingMode() const | filedescriptor | virtual
lockFile(int16_t type) const | file |
lockFromCurrent(int16_t type, off64_t len) const | file |
lockFromCurrent(int16_t type, off64_t start, off64_t len) const | file |
lockFromEnd(int16_t type, off64_t len) const | file |
lockFromEnd(int16_t type, off64_t start, off64_t len) const | file |
lockRegion(int16_t type, off64_t start, off64_t len) const | file |
lockRemainder(int16_t type, off64_t start) const | file |
lockRemainderFromCurrent(int16_t type) const | file |
lockRemainderFromCurrent(int16_t type, off64_t start) const | file |
lockRemainderFromEnd(int16_t type) const | file |
lockRemainderFromEnd(int16_t type, off64_t start) const | file |
maxLinks() const | file |
maxLinks(const char *filename) | file | static
netToHost(uint16_t value) | filedescriptor | static
netToHost(uint32_t value) | filedescriptor | static
netToHost(uint64_t value) | filedescriptor | static
normalAccess(off64_t start, size_t len) const | file |
onlyOnce(off64_t start, size_t len) const | file |
open(const char *name, int32_t flags) | file |
open(const char *name, int32_t flags, mode_t perms) | file |
operator=(const file &f) | file |
filedescriptor::operator=(const filedescriptor &f) | filedescriptor |
passFileDescriptor(int32_t fd) | filedescriptor | virtual
passSocket(int32_t sock) | filedescriptor | virtual
printBits(unsigned char value) | filedescriptor |
printBits(uint16_t value) | filedescriptor |
printBits(uint32_t value) | filedescriptor |
printBits(uint64_t value) | filedescriptor |
printBits(char value) | filedescriptor |
printBits(int16_t value) | filedescriptor |
printBits(int32_t value) | filedescriptor |
printBits(int64_t value) | filedescriptor |
printBits(unsigned char *bits, uint64_t size) | filedescriptor |
printf(const char *format,...) | filedescriptor |
printf(const char *format, va_list *argp) | filedescriptor |
randomAccess(off64_t start, size_t len) const | file |
read(uint16_t *buffer) | filedescriptor |
read(uint32_t *buffer) | filedescriptor |
read(uint64_t *buffer) | filedescriptor |
read(int16_t *buffer) | filedescriptor |
read(int32_t *buffer) | filedescriptor |
read(int64_t *buffer) | filedescriptor |
read(float *buffer) | filedescriptor |
read(double *buffer) | filedescriptor |
read(unsigned char *buffer) | filedescriptor |
read(char *buffer) | filedescriptor |
read(bool *buffer) | filedescriptor |
read(unsigned char *buffer, size_t size) | filedescriptor |
read(char *buffer, size_t size) | filedescriptor |
read(void *buf, size_t size) | filedescriptor |
read(char **buffer, const char *terminator) | filedescriptor |
read(char **buffer, const char *terminator, size_t maxbytes) | filedescriptor |
read(uint16_t *buffer, int32_t sec, int32_t usec) | filedescriptor |
read(uint32_t *buffer, int32_t sec, int32_t usec) | filedescriptor |
read(uint64_t *buffer, int32_t sec, int32_t usec) | filedescriptor |
read(int16_t *buffer, int32_t sec, int32_t usec) | filedescriptor |
read(int32_t *buffer, int32_t sec, int32_t usec) | filedescriptor |
read(int64_t *buffer, int32_t sec, int32_t usec) | filedescriptor |
read(float *buffer, int32_t sec, int32_t usec) | filedescriptor |
read(double *buffer, int32_t sec, int32_t usec) | filedescriptor |
read(unsigned char *buffer, int32_t sec, int32_t usec) | filedescriptor |
read(char *buffer, int32_t sec, int32_t usec) | filedescriptor |
read(bool *buffer, int32_t sec, int32_t usec) | filedescriptor |
read(unsigned char *buffer, size_t size, int32_t sec, int32_t usec) | filedescriptor |
read(char *buffer, size_t size, int32_t sec, int32_t usec) | filedescriptor |
read(void *buf, size_t size, int32_t sec, int32_t usec) | filedescriptor |
read(char **buffer, const char *terminator, int32_t sec, int32_t usec) | filedescriptor |
read(char **buffer, const char *terminator, size_t maxbytes, int32_t sec, int32_t usec) | filedescriptor |
read(char **buffer, const char *terminator, size_t maxbytes, char escapechar, int32_t sec, int32_t usec) | filedescriptor |
readable(const char *filename) | file | static
receiveFileDescriptor(int32_t *fd) | filedescriptor | virtual
receiveSocket(int32_t *sock) | filedescriptor | virtual
remove(const char *filename) | file | static
rename(const char *oldpath, const char *newpath) | file | static
reserve(off64_t start, size_t len) const | file |
resolveSymbolicLink(const char *filename) | file | static
retryInterruptedFcntl() | filedescriptor |
retryInterruptedIoctl() | filedescriptor |
retryInterruptedReads() | filedescriptor |
retryInterruptedWaits() | filedescriptor |
retryInterruptedWrites() | filedescriptor |
safePrint(unsigned char c) | filedescriptor |
safePrint(const unsigned char *str) | filedescriptor |
safePrint(const unsigned char *str, int32_t length) | filedescriptor |
safePrint(char c) | filedescriptor |
safePrint(const char *str) | filedescriptor |
safePrint(const char *str, int32_t length) | filedescriptor |
sequentialAccess(off64_t start, size_t len) const | file |
setFileDescriptor(int32_t filedesc) | filedescriptor |
setLastAccessAndModificationTimes(const char *filename, time_t lastaccesstime, time_t lastmodtime) | file | static
setLastAccessAndModificationTimes(const char *filename) | file | static
setLastAccessTime(const char *filename, time_t lastaccesstime) | file | static
setLastModificationTime(const char *filename, time_t lastmodtime) | file | static
setPermissions(mode_t perms) const | file |
setPermissions(const char *filename, mode_t perms) | file | static
setPositionRelativeToBeginning(off64_t offset) const | file |
setPositionRelativeToCurrent(off64_t offset) const | file |
setPositionRelativeToEnd(off64_t offset) const | file |
setReadBufferSize(ssize_t size) const | filedescriptor |
setSecurityContext(securitycontext *ctx) | filedescriptor |
setTcpReadBufferSize(int32_t size) | filedescriptor |
setTcpWriteBufferSize(int32_t size) | filedescriptor |
setWriteBufferSize(ssize_t size) const | filedescriptor |
supportsBlockingNonBlockingModes() | filedescriptor | virtual
sync() const | file |
translateByteOrder() | filedescriptor |
truncate() const | file |
truncate(off64_t length) const | file |
truncate(const char *filename) | file | static
truncate(const char *filename, off64_t length) | file | static
tryLockFile(int16_t type) const | file |
tryLockFromCurrent(int16_t type, off64_t len) const | file |
tryLockFromCurrent(int16_t type, off64_t start, off64_t len) const | file |
tryLockFromEnd(int16_t type, off64_t len) const | file |
tryLockFromEnd(int16_t type, off64_t start, off64_t len) const | file |
tryLockRegion(int16_t type, off64_t start, off64_t len) const | file |
tryLockRemainder(int16_t type, off64_t start) const | file |
tryLockRemainderFromCurrent(int16_t type) const | file |
tryLockRemainderFromCurrent(int16_t type, off64_t start) const | file |
tryLockRemainderFromEnd(int16_t type) const | file |
tryLockRemainderFromEnd(int16_t type, off64_t start) const | file |
unlockFile() const | file |
unlockFromCurrent(off64_t len) const | file |
unlockFromCurrent(off64_t start, off64_t len) const | file |
unlockFromEnd(off64_t len) const | file |
unlockFromEnd(off64_t start, off64_t len) const | file |
unlockRegion(off64_t start, off64_t len) const | file |
unlockRemainder(off64_t start) const | file |
unlockRemainderFromCurrent() const | file |
unlockRemainderFromCurrent(off64_t start) const | file |
unlockRemainderFromEnd() const | file |
unlockRemainderFromEnd(off64_t start) const | file |
useBlockingMode() const | filedescriptor | virtual
useNaglesAlgorithm() | filedescriptor |
useNonBlockingMode() const | filedescriptor | virtual
waitForNonBlockingRead(int32_t sec, int32_t usec) const | filedescriptor |
waitForNonBlockingWrite(int32_t sec, int32_t usec) const | filedescriptor |
willNeed(off64_t start, size_t len) const | file |
wontNeed(off64_t start, size_t len) const | file |
write(uint16_t number) const | filedescriptor |
write(uint32_t number) const | filedescriptor |
write(uint64_t number) const | filedescriptor |
write(int16_t number) const | filedescriptor |
write(int32_t number) const | filedescriptor |
write(int64_t number) const | filedescriptor |
write(float number) const | filedescriptor |
write(double number) const | filedescriptor |
write(unsigned char character) const | filedescriptor |
write(char character) const | filedescriptor |
write(bool value) const | filedescriptor |
write(const unsigned char *string) const | filedescriptor |
write(const char *string) const | filedescriptor |
write(const unsigned char *string, size_t size) const | filedescriptor |
write(const char *string, size_t size) const | filedescriptor |
write(const void *buffer, size_t size) const | filedescriptor |
write(uint16_t number, int32_t sec, int32_t usec) const | filedescriptor |
write(uint32_t number, int32_t sec, int32_t usec) const | filedescriptor |
write(uint64_t number, int32_t sec, int32_t usec) const | filedescriptor |
write(int16_t number, int32_t sec, int32_t usec) const | filedescriptor |
write(int32_t number, int32_t sec, int32_t usec) const | filedescriptor |
write(int64_t number, int32_t sec, int32_t usec) const | filedescriptor |
write(float number, int32_t sec, int32_t usec) const | filedescriptor |
write(double number, int32_t sec, int32_t usec) const | filedescriptor |
write(unsigned char character, int32_t sec, int32_t usec) const | filedescriptor |
write(char character, int32_t sec, int32_t usec) const | filedescriptor |
write(bool value, int32_t sec, int32_t usec) const | filedescriptor |
write(const unsigned char *string, int32_t sec, int32_t usec) const | filedescriptor |
write(const char *string, int32_t sec, int32_t usec) const | filedescriptor |
write(const unsigned char *string, size_t size, int32_t sec, int32_t usec) const | filedescriptor |
write(const char *string, size_t size, int32_t sec, int32_t usec) const | filedescriptor |
write(const void *buffer, size_t size, int32_t sec, int32_t usec) const | filedescriptor |
writeable(const char *filename) | file | static
~file() | file | virtual
~filedescriptor() | filedescriptor | virtual