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 *ext)filestatic
canChangeOwner() constfilevirtual
canChangeOwner(const char *filename)filestatic
changeOwner(const char *newuser, const char *newgroup) constfilevirtual
changeOwner(uid_t uid, gid_t gid) constfilevirtual
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) constfilevirtual
checkLockFromCurrent(int16_t type, off64_t len, int16_t *conftype, int16_t *confwhence, off64_t *confstart, off64_t *conflen) constfilevirtual
checkLockFromCurrent(int16_t type, off64_t start, off64_t len, int16_t *conftype, int16_t *confwhence, off64_t *confstart, off64_t *conflen) constfilevirtual
checkLockFromEnd(int16_t type, off64_t len, int16_t *conftype, int16_t *confwhence, off64_t *confstart, off64_t *conflen) constfilevirtual
checkLockFromEnd(int16_t type, off64_t start, off64_t len, int16_t *conftype, int16_t *confwhence, off64_t *confstart, off64_t *conflen) constfilevirtual
checkLockRegion(int16_t type, off64_t start, off64_t len, int16_t *conftype, int16_t *confwhence, off64_t *confstart, off64_t *conflen) constfilevirtual
checkLockRemainder(int16_t type, off64_t start, int16_t *conftype, int16_t *confwhence, off64_t *confstart, off64_t *conflen) constfilevirtual
checkLockRemainderFromCurrent(int16_t type, int16_t *conftype, int16_t *confwhence, off64_t *confstart, off64_t *conflen) constfilevirtual
checkLockRemainderFromCurrent(int16_t type, off64_t start, int16_t *conftype, int16_t *confwhence, off64_t *confstart, off64_t *conflen) constfilevirtual
checkLockRemainderFromEnd(int16_t type, int16_t *conftype, int16_t *confwhence, off64_t *confstart, off64_t *conflen) constfilevirtual
checkLockRemainderFromEnd(int16_t type, off64_t start, int16_t *conftype, int16_t *confwhence, off64_t *confstart, off64_t *conflen) constfilevirtual
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() constfilevirtual
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() constfiledescriptor
duplicate(int32_t newfd) constfiledescriptor
eightDotThree(const char *filename)filestatic
enableIPv4()filedescriptor
executable(const char *filename)filestatic
exists(const char *filename)filestatic
extension(const char *filename)filestatic
fCntl(int32_t command, long arg) constfiledescriptorvirtual
file()file
file(const file &f)file
filedescriptor()filedescriptor
filedescriptor(const filedescriptor &f)filedescriptor
flushWriteBuffer(int32_t sec, int32_t usec)filedescriptor
generateKey(const char *filename, int32_t id)filestatic
getBlockCount() constfilevirtual
getBlockSize() constfilevirtual
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() constfilevirtual
getCurrentProperties()filevirtual
getCurrentPropertiesOnOpen()filevirtual
getDevice() constfilevirtual
getDeviceType() constfilevirtual
getFileDescriptor() constfiledescriptor
getInode() constfilevirtual
getInternalFileStatisticsStructure()filevirtual
getLastAccessTime() constfilevirtual
getLastChangeTime() constfilevirtual
getLastChangeTime(const char *filename, time_t *ctime)filestatic
getLastModificationTime() constfilevirtual
getNumberOfHardLinks() constfilevirtual
getOwnerGroupId() constfilevirtual
getOwnerUserId() constfilevirtual
getPeerAddress() constfiledescriptor
getPermissions() constfilevirtual
getRetryInterruptedFcntl() constfiledescriptor
getRetryInterruptedIoctl() constfiledescriptor
getRetryInterruptedReads() constfiledescriptor
getRetryInterruptedWaits() constfiledescriptor
getRetryInterruptedWrites() constfiledescriptor
getSecurityContext()filedescriptor
getSize() constfilevirtual
getSocketReadBufferSize(int32_t *size)filedescriptor
getSocketWriteBufferSize(int32_t *size)filedescriptor
getType() constfiledescriptor
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) constfiledescriptorvirtual
isBlockDevice() constfilevirtual
isCharacterDevice() constfilevirtual
isDirectory() constfilevirtual
isFifo() constfilevirtual
isRegularFile() constfilevirtual
isSocket() constfilevirtual
isSymbolicLink() constfilevirtual
isUsingNonBlockingMode() constfiledescriptorvirtual
littleEndianToHost(uint16_t value)filedescriptorstatic
littleEndianToHost(uint32_t value)filedescriptorstatic
littleEndianToHost(uint64_t value)filedescriptorstatic
lockFile(int16_t type) constfilevirtual
lockFromCurrent(int16_t type, off64_t len) constfilevirtual
lockFromCurrent(int16_t type, off64_t start, off64_t len) constfilevirtual
lockFromEnd(int16_t type, off64_t len) constfilevirtual
lockFromEnd(int16_t type, off64_t start, off64_t len) constfilevirtual
lockRegion(int16_t type, off64_t start, off64_t len) constfilevirtual
lockRemainder(int16_t type, off64_t start) constfilevirtual
lockRemainderFromCurrent(int16_t type) constfilevirtual
lockRemainderFromCurrent(int16_t type, off64_t start) constfilevirtual
lockRemainderFromEnd(int16_t type) constfilevirtual
lockRemainderFromEnd(int16_t type, off64_t start) constfilevirtual
maxLinks() constfilevirtual
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) constfilevirtual
onlyOnce(off64_t start, size_t len) constfilevirtual
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) constfilevirtual
read(uint16_t *buffer)filedescriptorvirtual
read(uint32_t *buffer)filedescriptorvirtual
read(uint64_t *buffer)filedescriptorvirtual
read(int16_t *buffer)filedescriptorvirtual
read(int32_t *buffer)filedescriptorvirtual
read(int64_t *buffer)filedescriptorvirtual
read(float *buffer)filedescriptorvirtual
read(double *buffer)filedescriptorvirtual
read(unsigned char *buffer)filedescriptorvirtual
read(char *buffer)filedescriptorvirtual
read(bool *buffer)filedescriptor
read(unsigned char *buffer, size_t size)filedescriptorvirtual
read(char *buffer, size_t length)filedescriptorvirtual
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)filedescriptorvirtual
read(uint32_t *buffer, int32_t sec, int32_t usec)filedescriptorvirtual
read(uint64_t *buffer, int32_t sec, int32_t usec)filedescriptorvirtual
read(int16_t *buffer, int32_t sec, int32_t usec)filedescriptorvirtual
read(int32_t *buffer, int32_t sec, int32_t usec)filedescriptorvirtual
read(int64_t *buffer, int32_t sec, int32_t usec)filedescriptorvirtual
read(float *buffer, int32_t sec, int32_t usec)filedescriptorvirtual
read(double *buffer, int32_t sec, int32_t usec)filedescriptorvirtual
read(unsigned char *buffer, int32_t sec, int32_t usec)filedescriptorvirtual
read(char *buffer, int32_t sec, int32_t usec)filedescriptorvirtual
read(bool *buffer, int32_t sec, int32_t usec)filedescriptor
read(unsigned char *buffer, size_t size, int32_t sec, int32_t usec)filedescriptorvirtual
read(char *buffer, size_t size, int32_t sec, int32_t usec)filedescriptorvirtual
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) constfilevirtual
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) constfilevirtual
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) constfilevirtual
setPermissions(const char *filename, mode_t perms)filestatic
setPositionRelativeToBeginning(off64_t offset) constfilevirtual
setPositionRelativeToCurrent(off64_t offset) constfilevirtual
setPositionRelativeToEnd(off64_t offset) constfilevirtual
setReadBufferSize(ssize_t size) constfiledescriptor
setSecurityContext(securitycontext *ctx)filedescriptor
setSocketReadBufferSize(int32_t size)filedescriptor
setSocketWriteBufferSize(int32_t size)filedescriptor
setWriteBufferSize(ssize_t size) constfiledescriptor
supportsBlockingNonBlockingModes()filedescriptorvirtual
sync() constfilevirtual
translateByteOrder()filedescriptor
truncate() constfilevirtual
truncate(off64_t size) constfilevirtual
truncate(const char *filename)filestatic
truncate(const char *filename, off64_t size)filestatic
tryLockFile(int16_t type) constfilevirtual
tryLockFromCurrent(int16_t type, off64_t len) constfilevirtual
tryLockFromCurrent(int16_t type, off64_t start, off64_t len) constfilevirtual
tryLockFromEnd(int16_t type, off64_t len) constfilevirtual
tryLockFromEnd(int16_t type, off64_t start, off64_t len) constfilevirtual
tryLockRegion(int16_t type, off64_t start, off64_t len) constfilevirtual
tryLockRemainder(int16_t type, off64_t start) constfilevirtual
tryLockRemainderFromCurrent(int16_t type) constfilevirtual
tryLockRemainderFromCurrent(int16_t type, off64_t start) constfilevirtual
tryLockRemainderFromEnd(int16_t type) constfilevirtual
tryLockRemainderFromEnd(int16_t type, off64_t start) constfilevirtual
unlockFile() constfilevirtual
unlockFromCurrent(off64_t len) constfilevirtual
unlockFromCurrent(off64_t start, off64_t len) constfilevirtual
unlockFromEnd(off64_t len) constfilevirtual
unlockFromEnd(off64_t start, off64_t len) constfilevirtual
unlockRegion(off64_t start, off64_t len) constfilevirtual
unlockRemainder(off64_t start) constfilevirtual
unlockRemainderFromCurrent() constfilevirtual
unlockRemainderFromCurrent(off64_t start) constfilevirtual
unlockRemainderFromEnd() constfilevirtual
unlockRemainderFromEnd(off64_t start) constfilevirtual
useBlockingMode() constfiledescriptorvirtual
useNaglesAlgorithm()filedescriptor
useNonBlockingMode() constfiledescriptorvirtual
waitForNonBlockingRead(int32_t sec, int32_t usec) constfiledescriptor
waitForNonBlockingWrite(int32_t sec, int32_t usec) constfiledescriptor
willNeed(off64_t start, size_t len) constfilevirtual
wontNeed(off64_t start, size_t len) constfilevirtual
write(uint16_t number)filedescriptorvirtual
write(uint32_t number)filedescriptorvirtual
write(uint64_t number)filedescriptorvirtual
write(int16_t number)filedescriptorvirtual
write(int32_t number)filedescriptorvirtual
write(int64_t number)filedescriptorvirtual
write(float number)filedescriptorvirtual
write(double number)filedescriptorvirtual
write(unsigned char character)filedescriptorvirtual
write(char character)filedescriptorvirtual
write(bool value)filedescriptor
write(const unsigned char *string)filedescriptor
write(const char *string)filedescriptorvirtual
write(const unsigned char *string, size_t size)filedescriptorvirtual
write(const char *string, size_t length)filedescriptorvirtual
write(const void *buffer, size_t size)filedescriptor
write(uint16_t number, int32_t sec, int32_t usec)filedescriptorvirtual
write(uint32_t number, int32_t sec, int32_t usec)filedescriptorvirtual
write(uint64_t number, int32_t sec, int32_t usec)filedescriptorvirtual
write(int16_t number, int32_t sec, int32_t usec)filedescriptorvirtual
write(int32_t number, int32_t sec, int32_t usec)filedescriptorvirtual
write(int64_t number, int32_t sec, int32_t usec)filedescriptorvirtual
write(float number, int32_t sec, int32_t usec)filedescriptorvirtual
write(double number, int32_t sec, int32_t usec)filedescriptorvirtual
write(unsigned char character, int32_t sec, int32_t usec)filedescriptorvirtual
write(char character, int32_t sec, int32_t usec)filedescriptorvirtual
write(bool value, int32_t sec, int32_t usec)filedescriptor
write(const unsigned char *string, int32_t sec, int32_t usec)filedescriptor
write(const char *string, int32_t sec, int32_t usec)filedescriptorvirtual
write(const unsigned char *string, size_t size, int32_t sec, int32_t usec)filedescriptorvirtual
write(const char *string, size_t size, int32_t sec, int32_t usec)filedescriptorvirtual
write(const void *buffer, size_t size, int32_t sec, int32_t usec)filedescriptor
writeable(const char *filename)filestatic
~file()filevirtual
~filedescriptor()filedescriptorvirtual
~input() (defined in input)inputvirtual
~output() (defined in output)outputvirtual