Rudiments
file Member List

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

accessible(const char *filename, int32_t mode)filestatic
allowShortReads()filedescriptor
allowShortWrites()filedescriptor
basename(const char *filename)filestatic
basename(const char *filename, const char *suffix)filestatic
canChangeOwner() const file
canChangeOwner(const char *filename)filestatic
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)filestatic
changeOwner(const char *filename, uid_t uid, gid_t gid)filestatic
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()filedescriptorvirtual
closeOnExec()filedescriptor
create(const char *name, mode_t perms)file
createFifo(const char *filename, mode_t perms)filestatic
createFile(const char *name, mode_t perms)filestatic
createHardLink(const char *oldpath, const char *newpath)filestatic
createPipe(filedescriptor *readfd, filedescriptor *writefd)filestatic
createSymbolicLink(const char *oldpath, const char *newpath)filestatic
createTemporaryFile(char *templatefilename)filestatic
dataSync() const file
dirname(const char *filename)filestatic
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)filestatic
enableIPv4()filedescriptor
executable(const char *filename)filestatic
exists(const char *filename)filestatic
fCntl(int32_t command, long arg) const filedescriptorvirtual
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)filestatic
getBlockCount() const file
getBlockSize() const file
getCloseOnExec()filedescriptor
getContents()file
getContents(unsigned char *buffer, size_t buffersize)file
getContents(const char *name)filestatic
getContents(const char *name, unsigned char *buffer, size_t buffersize)filestatic
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)filestatic
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)filedescriptorstatic
hostToNet(uint32_t value)filedescriptorstatic
hostToNet(uint64_t value)filedescriptorstatic
ioCtl(int32_t command, void *arg) const filedescriptorvirtual
isBlockDevice() const file
isCharacterDevice() const file
isDirectory() const file
isFifo() const file
isRegularFile() const file
isSocket() const file
isSymbolicLink() const file
isUsingNonBlockingMode() const filedescriptorvirtual
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)filestatic
netToHost(uint16_t value)filedescriptorstatic
netToHost(uint32_t value)filedescriptorstatic
netToHost(uint64_t value)filedescriptorstatic
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)filedescriptorvirtual
passSocket(int32_t sock)filedescriptorvirtual
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(const 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)filestatic
receiveFileDescriptor(int32_t *fd)filedescriptorvirtual
receiveSocket(int32_t *sock)filedescriptorvirtual
remove(const char *filename)filestatic
rename(const char *oldpath, const char *newpath)filestatic
reserve(off64_t start, size_t len) const file
resolveSymbolicLink(const char *filename)filestatic
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)filestatic
setLastAccessAndModificationTimes(const char *filename)filestatic
setLastAccessTime(const char *filename, time_t lastaccesstime)filestatic
setLastModificationTime(const char *filename, time_t lastmodtime)filestatic
setPermissions(mode_t perms) const file
setPermissions(const char *filename, mode_t perms)filestatic
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()filedescriptorvirtual
sync() const file
translateByteOrder()filedescriptor
truncate() const file
truncate(off64_t length) const file
truncate(const char *filename)filestatic
truncate(const char *filename, off64_t length)filestatic
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 filedescriptorvirtual
useNaglesAlgorithm()filedescriptor
useNonBlockingMode() const filedescriptorvirtual
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)filestatic
~file()filevirtual
~filedescriptor()filedescriptorvirtual