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
createAttribute(const char *name, uint16_t number) const file
createAttribute(const char *name, uint32_t number) const file
createAttribute(const char *name, uint64_t number) const file
createAttribute(const char *name, int16_t number) const file
createAttribute(const char *name, int32_t number) const file
createAttribute(const char *name, int64_t number) const file
createAttribute(const char *name, float number) const file
createAttribute(const char *name, double number) const file
createAttribute(const char *name, unsigned char character) const file
createAttribute(const char *name, char character) const file
createAttribute(const char *name, bool value) const file
createAttribute(const char *name, const unsigned char *string) const file
createAttribute(const char *name, const char *string) const file
createAttribute(const char *name, const unsigned char *string, size_t size) const file
createAttribute(const char *name, const char *string, size_t size) const file
createAttribute(const char *name, const void *buffer, size_t size) const 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
getAttribute(const char *name, uint16_t *number) const file
getAttribute(const char *name, uint32_t *number) const file
getAttribute(const char *name, uint64_t *number) const file
getAttribute(const char *name, int16_t *number) const file
getAttribute(const char *name, int32_t *number) const file
getAttribute(const char *name, int64_t *number) const file
getAttribute(const char *name, float *number) const file
getAttribute(const char *name, double *number) const file
getAttribute(const char *name, unsigned char *character) const file
getAttribute(const char *name, char *character) const file
getAttribute(const char *name, bool *value) const file
getAttribute(const char *name, unsigned char **string) const file
getAttribute(const char *name, char **string) const file
getAttribute(const char *name, unsigned char **string, size_t *size) const file
getAttribute(const char *name, char **string, size_t *size) const file
getAttribute(const char *name, void **buffer, size_t *size) const file
getAttribute(const char *name, void *buffer, size_t size) const file
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
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
listAttributes() const file
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) const filedescriptorvirtual
passSocket(int32_t sock) const 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(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) const filedescriptor
read(uint32_t *buffer) const filedescriptor
read(uint64_t *buffer) const filedescriptor
read(int16_t *buffer) const filedescriptor
read(int32_t *buffer) const filedescriptor
read(int64_t *buffer) const filedescriptor
read(float *buffer) const filedescriptor
read(double *buffer) const filedescriptor
read(unsigned char *buffer) const filedescriptor
read(char *buffer) const filedescriptor
read(bool *buffer) const filedescriptor
read(unsigned char *buffer, size_t size) const filedescriptor
read(char *buffer, size_t size) const filedescriptor
read(void *buf, size_t size) const filedescriptor
read(char **buffer, const char *terminator) const filedescriptor
read(uint16_t *buffer, int32_t sec, int32_t usec) const filedescriptor
read(uint32_t *buffer, int32_t sec, int32_t usec) const filedescriptor
read(uint64_t *buffer, int32_t sec, int32_t usec) const filedescriptor
read(int16_t *buffer, int32_t sec, int32_t usec) const filedescriptor
read(int32_t *buffer, int32_t sec, int32_t usec) const filedescriptor
read(int64_t *buffer, int32_t sec, int32_t usec) const filedescriptor
read(float *buffer, int32_t sec, int32_t usec) const filedescriptor
read(double *buffer, int32_t sec, int32_t usec) const filedescriptor
read(unsigned char *buffer, int32_t sec, int32_t usec) const filedescriptor
read(char *buffer, int32_t sec, int32_t usec) const filedescriptor
read(bool *buffer, int32_t sec, int32_t usec) const filedescriptor
read(unsigned char *buffer, size_t size, int32_t sec, int32_t usec) const filedescriptor
read(char *buffer, size_t size, int32_t sec, int32_t usec) const filedescriptor
read(void *buf, size_t size, int32_t sec, int32_t usec) const filedescriptor
read(char **buffer, const char *terminator, int32_t sec, int32_t usec) const filedescriptor
readable(const char *filename)filestatic
receiveFileDescriptor(int32_t *fd) const filedescriptorvirtual
receiveSocket(int32_t *sock) const filedescriptorvirtual
remove(const char *filename)filestatic
removeAttribute(const char *name) const file
rename(const char *oldpath, const char *newpath)filestatic
replaceAttribute(const char *name, uint16_t number) const file
replaceAttribute(const char *name, uint32_t number) const file
replaceAttribute(const char *name, uint64_t number) const file
replaceAttribute(const char *name, int16_t number) const file
replaceAttribute(const char *name, int32_t number) const file
replaceAttribute(const char *name, int64_t number) const file
replaceAttribute(const char *name, float number) const file
replaceAttribute(const char *name, double number) const file
replaceAttribute(const char *name, unsigned char character) const file
replaceAttribute(const char *name, char character) const file
replaceAttribute(const char *name, bool value) const file
replaceAttribute(const char *name, const unsigned char *string) const file
replaceAttribute(const char *name, const char *string) const file
replaceAttribute(const char *name, const unsigned char *string, size_t size) const file
replaceAttribute(const char *name, const char *string, size_t size) const file
replaceAttribute(const char *name, const void *buffer, size_t size) const file
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(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
setAttribute(const char *name, uint16_t number) const file
setAttribute(const char *name, uint32_t number) const file
setAttribute(const char *name, uint64_t number) const file
setAttribute(const char *name, int16_t number) const file
setAttribute(const char *name, int32_t number) const file
setAttribute(const char *name, int64_t number) const file
setAttribute(const char *name, float number) const file
setAttribute(const char *name, double number) const file
setAttribute(const char *name, unsigned char character) const file
setAttribute(const char *name, char character) const file
setAttribute(const char *name, bool value) const file
setAttribute(const char *name, const unsigned char *string) const file
setAttribute(const char *name, const char *string) const file
setAttribute(const char *name, const unsigned char *string, size_t size) const file
setAttribute(const char *name, const char *string, size_t size) const file
setAttribute(const char *name, const void *buffer, size_t size) 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
setPositionRelativeToBeginning(off64_t offset) const file
setPositionRelativeToCurrent(off64_t offset) const file
setPositionRelativeToEnd(off64_t offset) const file
setReadBufferSize(ssize_t size) const 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