Rudiments
device Member List

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

adviseNormalAccess(off64_t start, size_t len)filevirtual
adviseOnlyOnce(off64_t start, size_t len)filevirtual
adviseRandomAccess(off64_t start, size_t len)filevirtual
adviseSequentialAccess(off64_t start, size_t len)filevirtual
adviseWillNeed(off64_t start, size_t len)filevirtual
adviseWontNeed(off64_t start, size_t len)filevirtual
changeOwner(const char *newuser, const char *newgroup)filevirtual
changeOwner(uid_t uid, gid_t gid)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)filevirtual
checkLockFromCurrent(int16_t type, off64_t len, int16_t *conftype, int16_t *confwhence, off64_t *confstart, off64_t *conflen)filevirtual
checkLockFromCurrent(int16_t type, off64_t start, off64_t len, int16_t *conftype, int16_t *confwhence, off64_t *confstart, off64_t *conflen)filevirtual
checkLockFromEnd(int16_t type, off64_t len, int16_t *conftype, int16_t *confwhence, off64_t *confstart, off64_t *conflen)filevirtual
checkLockFromEnd(int16_t type, off64_t start, off64_t len, int16_t *conftype, int16_t *confwhence, off64_t *confstart, off64_t *conflen)filevirtual
checkLockRegion(int16_t type, off64_t start, off64_t len, int16_t *conftype, int16_t *confwhence, off64_t *confstart, off64_t *conflen)filevirtual
checkLockRemainder(int16_t type, off64_t start, int16_t *conftype, int16_t *confwhence, off64_t *confstart, off64_t *conflen)filevirtual
checkLockRemainderFromCurrent(int16_t type, int16_t *conftype, int16_t *confwhence, off64_t *confstart, off64_t *conflen)filevirtual
checkLockRemainderFromCurrent(int16_t type, off64_t start, int16_t *conftype, int16_t *confwhence, off64_t *confstart, off64_t *conflen)filevirtual
checkLockRemainderFromEnd(int16_t type, int16_t *conftype, int16_t *confwhence, off64_t *confstart, off64_t *conflen)filevirtual
checkLockRemainderFromEnd(int16_t type, off64_t start, int16_t *conftype, int16_t *confwhence, off64_t *confstart, off64_t *conflen)filevirtual
close()filedescriptorvirtual
convertHostToLittleEndian(uint16_t value)filedescriptorstatic
convertHostToLittleEndian(uint32_t value)filedescriptorstatic
convertHostToLittleEndian(uint64_t value)filedescriptorstatic
convertHostToNet(uint16_t value)filedescriptorstatic
convertHostToNet(uint32_t value)filedescriptorstatic
convertHostToNet(uint64_t value)filedescriptorstatic
convertLittleEndianToHost(uint16_t value)filedescriptorstatic
convertLittleEndianToHost(uint32_t value)filedescriptorstatic
convertLittleEndianToHost(uint64_t value)filedescriptorstatic
convertNetToHost(uint16_t value)filedescriptorstatic
convertNetToHost(uint32_t value)filedescriptorstatic
convertNetToHost(uint64_t value)filedescriptorstatic
create(const char *name, mode_t perms)filevirtual
createDeviceNode(const char *filename, bool blockdevice, uint16_t major, uint16_t minor, mode_t perms)devicestatic
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
device()device
disableIPv4()filedescriptor
duplicate()filedescriptor
duplicate(int32_t newfd)filedescriptor
enableIPv4()filedescriptor
exists(const char *filename)filestatic
fCntl(int32_t command, long arg)filedescriptorvirtual
file()file
filedescriptor()filedescriptor
flushWriteBuffer(int32_t sec, int32_t usec)filedescriptor
generateKey(const char *filename, int32_t id)filestatic
getAllowShortReads()filedescriptor
getAllowShortWrites()filedescriptor
getBaseName(const char *filename)filestatic
getBaseName(const char *filename, const char *ext)filestatic
getBlockCount()filevirtual
getBlockSize()filevirtual
getCanChangeOwner()filevirtual
getCanChangeOwner(const char *filename)filestatic
getCloseOnExec()filedescriptor
getContents()filevirtual
getContents(byte_t *buffer, size_t buffersize)filevirtual
getContents(byte_t **buffer, size_t *buffersize)filevirtual
getContents(const char *name)filestatic
getContents(const char *name, byte_t *buffer, size_t buffersize)filestatic
getContents(const char *name, byte_t **buffer, size_t *buffersize)filevirtual
getCurrentBlockOffset()filedescriptor
getCurrentProperties()filevirtual
getDevice()filevirtual
getDeviceType()filevirtual
getDirName(const char *filename)filestatic
getEightDotThree(const char *filename)filestatic
getExtension(const char *filename)filestatic
getFileDescriptor()filedescriptor
getInode()filevirtual
getInternalFileStatisticsStructure()filevirtual
getIsStream()filedescriptor
getLastAccessTime()filevirtual
getLastChangeTime()filevirtual
getLastChangeTime(const char *filename, time_t *ctime)filestatic
getLastModificationTime()filevirtual
getMatchingFileNames(const char *pattern, linkedlist< char * > *matches)filestatic
getMatchingFileNames(const char *const *patterns, linkedlist< char * > *matches)filestatic
getMatchingFileNames(linkedlist< const char * > *patterns, linkedlist< char * > *matches)filestatic
getMatchingFileNames(linkedlist< char * > *patterns, linkedlist< char * > *matches)filestatic
getMaxLinks()filevirtual
getMaxLinks(const char *filename)filestatic
getMmapBufferingEnabled()filedescriptor
getNaglesAlgorithmEnabled()filedescriptor
getNonBlockingMode()filedescriptorvirtual
getNumberOfHardLinks()filevirtual
getOwnerGroupId()filevirtual
getOwnerUserId()filevirtual
getPeerAddress()filedescriptor
getPermissions()filevirtual
getPosition()filedescriptorvirtual
getReadBufferSize()filedescriptor
getRetryInterruptedFcntl()filedescriptor
getRetryInterruptedIoctl()filedescriptor
getRetryInterruptedReads()filedescriptor
getRetryInterruptedWaits()filedescriptor
getRetryInterruptedWrites()filedescriptor
getSize()filevirtual
getSocketLayer()filedescriptor
getSocketReadBufferSize(int32_t *size)filedescriptor
getSocketWriteBufferSize(int32_t *size)filedescriptor
getTranslateByteOrder()filedescriptor
getType()filedescriptor
getWriteBufferSize()filedescriptor
input()input
ioCtl(int32_t command, void *arg)filedescriptorvirtual
isAccessible(const char *filename, int32_t mode)filestatic
isBlockDevice()filevirtual
isCharacterDevice()filevirtual
isCurrentBlockMmapBuffered()filedescriptor
isDirectory()filevirtual
isExecutable(const char *filename)filestatic
isFifo()filevirtual
isReadable(const char *filename)filestatic
isRegularFile()filevirtual
isSocket()filevirtual
isSymbolicLink()filevirtual
isWriteable(const char *filename)filestatic
lockFile(int16_t type)filevirtual
lockFromCurrent(int16_t type, off64_t len)filevirtual
lockFromCurrent(int16_t type, off64_t start, off64_t len)filevirtual
lockFromEnd(int16_t type, off64_t len)filevirtual
lockFromEnd(int16_t type, off64_t start, off64_t len)filevirtual
lockRegion(int16_t type, off64_t start, off64_t len)filevirtual
lockRemainder(int16_t type, off64_t start)filevirtual
lockRemainderFromCurrent(int16_t type)filevirtual
lockRemainderFromCurrent(int16_t type, off64_t start)filevirtual
lockRemainderFromEnd(int16_t type)filevirtual
lockRemainderFromEnd(int16_t type, off64_t start)filevirtual
open(const char *name, int32_t flags)filevirtual
open(const char *name, int32_t flags, mode_t perms)filevirtual
output()output
passFileDescriptor(int32_t fd)filedescriptorvirtual
passSocket(int32_t sock)filedescriptorvirtual
printBits(byte_t value)output
printBits(uint16_t value)output
printBits(uint32_t value)output
printBits(uint64_t value)output
printBits(char value)output
printBits(int16_t value)output
printBits(int32_t value)output
printBits(int64_t value)output
printBits(const byte_t *bits, uint64_t size)output
printf(const char *format,...)outputinlinevirtual
printf(const char *format, va_list *argp)outputinlinevirtual
printf(const wchar_t *format,...)outputinlinevirtual
printf(const wchar_t *format, va_list *argp)outputinlinevirtual
printfUcs2(const ucs2_t *format,...)outputinlinevirtual
printfUcs2(const ucs2_t *format, va_list *argp)outputinlinevirtual
printHex(const byte_t *data, uint64_t size)output
printHex(const byte_t *data, uint64_t size, uint16_t indent)output
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)filedescriptorinlinevirtual
read(double *buffer)filedescriptorinlinevirtual
read(byte_t *buffer)filedescriptorinlinevirtual
read(char *buffer)filedescriptorinlinevirtual
read(wchar_t *buffer)filedescriptorinlinevirtual
read(bool *buffer)filedescriptorinline
read(byte_t *buffer, size_t size)filedescriptorinlinevirtual
read(char *buffer, size_t length)filedescriptorinlinevirtual
read(wchar_t *buffer, size_t length)filedescriptorinlinevirtual
read(void *buf, size_t size)filedescriptorinline
read(char **buffer, const char *terminator)filedescriptorinline
read(char **buffer, const char *terminator, size_t maxbytes)filedescriptorinline
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)filedescriptorinlinevirtual
read(double *buffer, int32_t sec, int32_t usec)filedescriptorinlinevirtual
read(byte_t *buffer, int32_t sec, int32_t usec)filedescriptorinlinevirtual
read(char *buffer, int32_t sec, int32_t usec)filedescriptorinlinevirtual
read(wchar_t *buffer, int32_t sec, int32_t usec)filedescriptorinlinevirtual
read(bool *buffer, int32_t sec, int32_t usec)filedescriptorinline
read(byte_t *buffer, size_t size, int32_t sec, int32_t usec)filedescriptorinlinevirtual
read(char *buffer, size_t length, int32_t sec, int32_t usec)filedescriptorinlinevirtual
read(wchar_t *buffer, size_t length, int32_t sec, int32_t usec)filedescriptorinlinevirtual
read(void *buf, size_t size, int32_t sec, int32_t usec)filedescriptorinline
read(char **buffer, const char *terminator, int32_t sec, int32_t usec)filedescriptorinline
read(char **buffer, const char *terminator, size_t maxbytes, int32_t sec, int32_t usec)filedescriptorinline
read(char **buffer, const char *terminator, size_t maxbytes, char escapechar, int32_t sec, int32_t usec)filedescriptorinline
readUcs2(ucs2_t *buffer)filedescriptorinlinevirtual
readUcs2(ucs2_t *buffer, size_t length)filedescriptorinlinevirtual
readUcs2(ucs2_t *buffer, int32_t sec, int32_t usec)filedescriptorinlinevirtual
readUcs2(ucs2_t *buffer, size_t length, int32_t sec, int32_t usec)filedescriptorinlinevirtual
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)filevirtual
resolveSymbolicLink(const char *filename)filestatic
safePrint(byte_t c)output
safePrint(const byte_t *str)output
safePrint(const byte_t *str, int32_t length)output
safePrint(char c)output
safePrint(const char *str)output
safePrint(const char *str, int32_t length)output
setAllowShortReads(bool allow)filedescriptor
setAllowShortWrites(bool allow)filedescriptor
setCloseOnExec(bool close)filedescriptor
setFileDescriptor(int32_t filedesc)filedescriptor
setGetCurrentPropertiesOnOpen(bool set)filevirtual
setIsStream(bool isstream)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
setMmapBufferingEnabled(bool enabled)filedescriptor
setNaglesAlgorithmEnabled(bool enabled)filedescriptor
setNonBlockingMode(bool usenonblockingmode)filedescriptorvirtual
setPermissions(mode_t perms)filevirtual
setPermissions(const char *filename, mode_t perms)filestatic
setPositionRelativeToBeginning(off64_t offset)filedescriptorvirtual
setPositionRelativeToCurrent(off64_t offset)filedescriptorvirtual
setPositionRelativeToEnd(off64_t offset)filedescriptorvirtual
setReadBufferSize(size_t size)filedescriptor
setRetryInterruptedFcntl(bool retry)filedescriptor
setRetryInterruptedIoctl(bool retry)filedescriptor
setRetryInterruptedReads(bool retry)filedescriptor
setRetryInterruptedWaits(bool retry)filedescriptor
setRetryInterruptedWrites(bool retry)filedescriptor
setSocketLayer(socketlayer *layer)filedescriptor
setSocketReadBufferSize(int32_t size)filedescriptor
setSocketWriteBufferSize(int32_t size)filedescriptor
setTranslateByteOrder(bool translate)filedescriptor
setWriteBufferSize(size_t size)filedescriptor
supportsBlockingAndNonBlockingModes()filedescriptorvirtual
supportsPassAndReceiveFileDescriptor()filedescriptorstatic
supportsPassAndReceiveSocket()filedescriptorstatic
sync()filevirtual
syncData()filevirtual
truncate()filevirtual
truncate(off64_t size)filevirtual
truncate(const char *filename)filestatic
truncate(const char *filename, off64_t size)filestatic
tryLockFile(int16_t type)filevirtual
tryLockFromCurrent(int16_t type, off64_t len)filevirtual
tryLockFromCurrent(int16_t type, off64_t start, off64_t len)filevirtual
tryLockFromEnd(int16_t type, off64_t len)filevirtual
tryLockFromEnd(int16_t type, off64_t start, off64_t len)filevirtual
tryLockRegion(int16_t type, off64_t start, off64_t len)filevirtual
tryLockRemainder(int16_t type, off64_t start)filevirtual
tryLockRemainderFromCurrent(int16_t type)filevirtual
tryLockRemainderFromCurrent(int16_t type, off64_t start)filevirtual
tryLockRemainderFromEnd(int16_t type)filevirtual
tryLockRemainderFromEnd(int16_t type, off64_t start)filevirtual
unlockFile()filevirtual
unlockFromCurrent(off64_t len)filevirtual
unlockFromCurrent(off64_t start, off64_t len)filevirtual
unlockFromEnd(off64_t len)filevirtual
unlockFromEnd(off64_t start, off64_t len)filevirtual
unlockRegion(off64_t start, off64_t len)filevirtual
unlockRemainder(off64_t start)filevirtual
unlockRemainderFromCurrent()filevirtual
unlockRemainderFromCurrent(off64_t start)filevirtual
unlockRemainderFromEnd()filevirtual
unlockRemainderFromEnd(off64_t start)filevirtual
waitForNonBlockingRead(int32_t sec, int32_t usec)filedescriptor
waitForNonBlockingWrite(int32_t sec, int32_t usec)filedescriptor
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)filedescriptorinlinevirtual
write(double number)filedescriptorinlinevirtual
write(byte_t character)filedescriptorinlinevirtual
write(char character)filedescriptorinlinevirtual
write(wchar_t character)filedescriptorinlinevirtual
write(bool value)filedescriptorinline
write(const byte_t *string)filedescriptorinline
write(const char *string)filedescriptorinlinevirtual
write(const wchar_t *string)filedescriptorinlinevirtual
write(const byte_t *string, size_t size)filedescriptorinlinevirtual
write(const char *string, size_t length)filedescriptorinlinevirtual
write(const wchar_t *string, size_t length)filedescriptorinlinevirtual
write(const void *buffer, size_t size)filedescriptorinline
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)filedescriptorinlinevirtual
write(double number, int32_t sec, int32_t usec)filedescriptorinlinevirtual
write(byte_t character, int32_t sec, int32_t usec)filedescriptorinlinevirtual
write(char character, int32_t sec, int32_t usec)filedescriptorinlinevirtual
write(wchar_t character, int32_t sec, int32_t usec)filedescriptorinlinevirtual
write(bool value, int32_t sec, int32_t usec)filedescriptorinline
write(const byte_t *string, int32_t sec, int32_t usec)filedescriptorinline
write(const char *string, int32_t sec, int32_t usec)filedescriptorinlinevirtual
write(const wchar_t *string, int32_t sec, int32_t usec)filedescriptorinlinevirtual
write(const byte_t *string, size_t size, int32_t sec, int32_t usec)filedescriptorinlinevirtual
write(const char *string, size_t length, int32_t sec, int32_t usec)filedescriptorinlinevirtual
write(const wchar_t *string, size_t length, int32_t sec, int32_t usec)filedescriptorinlinevirtual
write(const void *buffer, size_t size, int32_t sec, int32_t usec)filedescriptorinline
writeUcs2(ucs2_t character)filedescriptorinlinevirtual
writeUcs2(const ucs2_t *string)filedescriptorinlinevirtual
writeUcs2(const ucs2_t *string, size_t length)filedescriptorinlinevirtual
writeUcs2(ucs2_t character, int32_t sec, int32_t usec)filedescriptorinlinevirtual
writeUcs2(const ucs2_t *string, int32_t sec, int32_t usec)filedescriptorinlinevirtual
writeUcs2(const ucs2_t *string, size_t length, int32_t sec, int32_t usec)filedescriptorinlinevirtual
~device()devicevirtual
~file()filevirtual
~filedescriptor()filedescriptorvirtual
~input()inputvirtual
~object()objectinlinevirtual
~output()outputvirtual