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 filevirtual
canChangeOwner(const char *filename)filestatic
changeOwner(const char *newuser, const char *newgroup) const filevirtual
changeOwner(uid_t uid, gid_t gid) const filevirtual
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 filevirtual
checkLockFromCurrent(int16_t type, off64_t len, int16_t *conftype, int16_t *confwhence, off64_t *confstart, off64_t *conflen) const filevirtual
checkLockFromCurrent(int16_t type, off64_t start, off64_t len, int16_t *conftype, int16_t *confwhence, off64_t *confstart, off64_t *conflen) const filevirtual
checkLockFromEnd(int16_t type, off64_t len, int16_t *conftype, int16_t *confwhence, off64_t *confstart, off64_t *conflen) const filevirtual
checkLockFromEnd(int16_t type, off64_t start, off64_t len, int16_t *conftype, int16_t *confwhence, off64_t *confstart, off64_t *conflen) const filevirtual
checkLockRegion(int16_t type, off64_t start, off64_t len, int16_t *conftype, int16_t *confwhence, off64_t *confstart, off64_t *conflen) const filevirtual
checkLockRemainder(int16_t type, off64_t start, int16_t *conftype, int16_t *confwhence, off64_t *confstart, off64_t *conflen) const filevirtual
checkLockRemainderFromCurrent(int16_t type, int16_t *conftype, int16_t *confwhence, off64_t *confstart, off64_t *conflen) const filevirtual
checkLockRemainderFromCurrent(int16_t type, off64_t start, int16_t *conftype, int16_t *confwhence, off64_t *confstart, off64_t *conflen) const filevirtual
checkLockRemainderFromEnd(int16_t type, int16_t *conftype, int16_t *confwhence, off64_t *confstart, off64_t *conflen) const filevirtual
checkLockRemainderFromEnd(int16_t type, off64_t start, int16_t *conftype, int16_t *confwhence, off64_t *confstart, off64_t *conflen) const filevirtual
close()filedescriptorvirtual
closeOnExec()filedescriptor
create(const char *name, mode_t perms)filevirtual
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)filedescriptorstatic
createSymbolicLink(const char *oldpath, const char *newpath)filestatic
createTemporaryFile(char *templatefilename)filestatic
createTemporaryFile(char *templatefilename, mode_t perms)filestatic
dataSync() const filevirtual
dirname(const char *filename)filestatic
disableIPv4()filedescriptor
dontAllowShortReads()filedescriptor
dontAllowShortWrites()filedescriptor
dontCloseOnExec()filedescriptor
dontGetCurrentPropertiesOnOpen()filevirtual
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 filevirtual
getBlockSize() const filevirtual
getCloseOnExec()filedescriptor
getContents()filevirtual
getContents(unsigned char *buffer, size_t buffersize)filevirtual
getContents(const char *name)filestatic
getContents(const char *name, unsigned char *buffer, size_t buffersize)filestatic
getCurrentPosition() const filevirtual
getCurrentProperties()filevirtual
getCurrentPropertiesOnOpen()filevirtual
getDevice() const filevirtual
getDeviceType() const filevirtual
getFileDescriptor() const filedescriptor
getInode() const filevirtual
getInternalFileStatisticsStructure()filevirtual
getLastAccessTime() const filevirtual
getLastChangeTime() const filevirtual
getLastChangeTime(const char *filename, time_t *ctime)filestatic
getLastModificationTime() const filevirtual
getNumberOfHardLinks() const filevirtual
getOwnerGroupId() const filevirtual
getOwnerUserId() const filevirtual
getPeerAddress() const filedescriptor
getPermissions() const filevirtual
getRetryInterruptedFcntl() const filedescriptor
getRetryInterruptedIoctl() const filedescriptor
getRetryInterruptedReads() const filedescriptor
getRetryInterruptedWaits() const filedescriptor
getRetryInterruptedWrites() const filedescriptor
getSecurityContext()filedescriptor
getSize() const filevirtual
getSocketReadBufferSize(int32_t *size)filedescriptor
getSocketWriteBufferSize(int32_t *size)filedescriptor
getType() const filedescriptor
hostToLittleEndian(uint16_t value)filedescriptorstatic
hostToLittleEndian(uint32_t value)filedescriptorstatic
hostToLittleEndian(uint64_t value)filedescriptorstatic
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 filevirtual
isCharacterDevice() const filevirtual
isDirectory() const filevirtual
isFifo() const filevirtual
isRegularFile() const filevirtual
isSocket() const filevirtual
isSymbolicLink() const filevirtual
isUsingNonBlockingMode() const filedescriptorvirtual
littleEndianToHost(uint16_t value)filedescriptorstatic
littleEndianToHost(uint32_t value)filedescriptorstatic
littleEndianToHost(uint64_t value)filedescriptorstatic
lockFile(int16_t type) const filevirtual
lockFromCurrent(int16_t type, off64_t len) const filevirtual
lockFromCurrent(int16_t type, off64_t start, off64_t len) const filevirtual
lockFromEnd(int16_t type, off64_t len) const filevirtual
lockFromEnd(int16_t type, off64_t start, off64_t len) const filevirtual
lockRegion(int16_t type, off64_t start, off64_t len) const filevirtual
lockRemainder(int16_t type, off64_t start) const filevirtual
lockRemainderFromCurrent(int16_t type) const filevirtual
lockRemainderFromCurrent(int16_t type, off64_t start) const filevirtual
lockRemainderFromEnd(int16_t type) const filevirtual
lockRemainderFromEnd(int16_t type, off64_t start) const filevirtual
maxLinks() const filevirtual
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 filevirtual
onlyOnce(off64_t start, size_t len) const filevirtual
open(const char *name, int32_t flags)filevirtual
open(const char *name, int32_t flags, mode_t perms)filevirtual
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 filevirtual
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 filevirtual
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 filevirtual
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 filevirtual
setPermissions(const char *filename, mode_t perms)filestatic
setPositionRelativeToBeginning(off64_t offset) const filevirtual
setPositionRelativeToCurrent(off64_t offset) const filevirtual
setPositionRelativeToEnd(off64_t offset) const filevirtual
setReadBufferSize(ssize_t size) const filedescriptor
setSecurityContext(securitycontext *ctx)filedescriptor
setSocketReadBufferSize(int32_t size)filedescriptor
setSocketWriteBufferSize(int32_t size)filedescriptor
setWriteBufferSize(ssize_t size) const filedescriptor
supportsBlockingNonBlockingModes()filedescriptorvirtual
sync() const filevirtual
translateByteOrder()filedescriptor
truncate() const filevirtual
truncate(off64_t length) const filevirtual
truncate(const char *filename)filestatic
truncate(const char *filename, off64_t length)filestatic
tryLockFile(int16_t type) const filevirtual
tryLockFromCurrent(int16_t type, off64_t len) const filevirtual
tryLockFromCurrent(int16_t type, off64_t start, off64_t len) const filevirtual
tryLockFromEnd(int16_t type, off64_t len) const filevirtual
tryLockFromEnd(int16_t type, off64_t start, off64_t len) const filevirtual
tryLockRegion(int16_t type, off64_t start, off64_t len) const filevirtual
tryLockRemainder(int16_t type, off64_t start) const filevirtual
tryLockRemainderFromCurrent(int16_t type) const filevirtual
tryLockRemainderFromCurrent(int16_t type, off64_t start) const filevirtual
tryLockRemainderFromEnd(int16_t type) const filevirtual
tryLockRemainderFromEnd(int16_t type, off64_t start) const filevirtual
unlockFile() const filevirtual
unlockFromCurrent(off64_t len) const filevirtual
unlockFromCurrent(off64_t start, off64_t len) const filevirtual
unlockFromEnd(off64_t len) const filevirtual
unlockFromEnd(off64_t start, off64_t len) const filevirtual
unlockRegion(off64_t start, off64_t len) const filevirtual
unlockRemainder(off64_t start) const filevirtual
unlockRemainderFromCurrent() const filevirtual
unlockRemainderFromCurrent(off64_t start) const filevirtual
unlockRemainderFromEnd() const filevirtual
unlockRemainderFromEnd(off64_t start) const filevirtual
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 filevirtual
wontNeed(off64_t start, size_t len) const filevirtual
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