Rudiments
device Member List

This is the complete list of members for device, 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
changeOwnerGroup(const char *newgroup) const file
changeOwnerGroup(gid_t gid) const file
changeOwnerGroup(const char *filename, const char *newgroup)filestatic
changeOwnerGroup(const char *filename, gid_t gid)filestatic
changeOwnerUser(const char *newuser) const file
changeOwnerUser(uid_t uid) const file
changeOwnerUser(const char *filename, const char *newuser)filestatic
changeOwnerUser(const char *filename, uid_t uid)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
create(const char *name, mode_t perms, uint16_t number)file
create(const char *name, mode_t perms, unsigned long number)file
create(const char *name, mode_t perms, float number)file
create(const char *name, mode_t perms, double number)file
create(const char *name, mode_t perms, char number)file
create(const char *name, mode_t perms, const char *string)file
create(const char *name, mode_t perms, const char *string, size_t size)file
create(const char *name, mode_t perms, const void *data, size_t size)file
createAttribute(const char *name, uint16_t number) const file
createAttribute(const char *name, unsigned long number) const file
createAttribute(const char *name, int16_t number) const file
createAttribute(const char *name, long 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
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
createFile(const char *name, mode_t perms, uint16_t number)filestatic
createFile(const char *name, mode_t perms, unsigned long number)filestatic
createFile(const char *name, mode_t perms, float number)filestatic
createFile(const char *name, mode_t perms, double number)filestatic
createFile(const char *name, mode_t perms, char number)filestatic
createFile(const char *name, mode_t perms, const char *string)filestatic
createFile(const char *name, mode_t perms, const char *string, size_t size)filestatic
createFile(const char *name, mode_t perms, const void *data, size_t size)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
device()device
device(const device &d)device
dirname(const char *filename)filestatic
dontAllowShortReads()filedescriptor
dontAllowShortWrites()filedescriptor
dontCloseOnExec()filedescriptor
dontGetCurrentPropertiesOnOpen()file
dontRetryInterruptedFcntl()filedescriptor
dontRetryInterruptedIoctl()filedescriptor
dontRetryInterruptedReads()filedescriptor
dontRetryInterruptedWaits()filedescriptor
dontRetryInterruptedWrites()filedescriptor
dontTranslateByteOrder()filedescriptor
dontUseListener()filedescriptor
dontUseListenerInsideReads()filedescriptor
dontUseListenerInsideWrites()filedescriptor
dontUseNaglesAlgorithm()filedescriptor
duplicate() const filedescriptor
duplicate(int32_t newfd) const filedescriptor
executable(const char *filename)filestatic
exists(const char *filename)filestatic
fCntl(int32_t command, long arg) const filedescriptor
file()file
file(const file &f)file
filedescriptor()filedescriptor
filedescriptor(const filedescriptor &f)filedescriptor
flushWriteBuffer(long sec, long usec) const filedescriptor
generateKey(const char *filename, int32_t id)filestatic
getAttribute(const char *name, uint16_t *number) const file
getAttribute(const char *name, unsigned long *number) const file
getAttribute(const char *name, int16_t *number) const file
getAttribute(const char *name, long *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
getBlockCount() const file
getBlockCount(const char *filename, blkcnt_t *blocks)filestatic
getBlockSize() const file
getBlockSize(const char *filename, blksize_t *size)filestatic
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
getDevice(const char *filename, dev_t *dev)filestatic
getDeviceType() const file
getDeviceType(const char *filename, dev_t *devtype)filestatic
getFileDescriptor() const filedescriptor
getInode() const file
getInode(const char *filename, ino_t *inode)filestatic
getInternalFileStatisticsStructure()file
getLastAccessTime() const file
getLastAccessTime(const char *filename, time_t *atime)filestatic
getLastChangeTime() const file
getLastChangeTime(const char *filename, time_t *ctime)filestatic
getLastModificationTime() const file
getLastModificationTime(const char *filename, time_t *mtime)filestatic
getListener()filedescriptor
getNumberOfHardLinks() const file
getNumberOfHardLinks(const char *filename, nlink_t *nlink)filestatic
getOwnerGroupId() const file
getOwnerGroupId(const char *filename, gid_t *gid)filestatic
getOwnerUserId() const file
getOwnerUserId(const char *filename, uid_t *uid)filestatic
getPeerAddress() const filedescriptor
getPermissions() const file
getPermissions(const char *filename, mode_t *perms)filestatic
getSize() const file
getSize(const char *filename, off64_t *size)filestatic
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 filedescriptor
isBlockDevice() const file
isBlockDevice(const char *filename)filestatic
isCharacterDevice() const file
isCharacterDevice(const char *filename)filestatic
isDirectory() const file
isDirectory(const char *filename)filestatic
isFifo() const file
isFifo(const char *filename)filestatic
isRegularFile() const file
isRegularFile(const char *filename)filestatic
isSocket() const file
isSocket(const char *filename)filestatic
isSymbolicLink() const file
isSymbolicLink(const char *filename)filestatic
isUsingNonBlockingMode() const filedescriptor
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 device &d)device
file::operator=(const file &f)file
filedescriptor::operator=(const filedescriptor &f)filedescriptor
passFileDescriptor(int32_t fd) const filedescriptorvirtual
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, long sec, long usec) const filedescriptor
read(uint32_t *buffer, long sec, long usec) const filedescriptor
read(uint64_t *buffer, long sec, long usec) const filedescriptor
read(int16_t *buffer, long sec, long usec) const filedescriptor
read(int32_t *buffer, long sec, long usec) const filedescriptor
read(int64_t *buffer, long sec, long usec) const filedescriptor
read(float *buffer, long sec, long usec) const filedescriptor
read(double *buffer, long sec, long usec) const filedescriptor
read(unsigned char *buffer, long sec, long usec) const filedescriptor
read(char *buffer, long sec, long usec) const filedescriptor
read(bool *buffer, long sec, long usec) const filedescriptor
read(unsigned char *buffer, size_t size, long sec, long usec) const filedescriptor
read(char *buffer, size_t size, long sec, long usec) const filedescriptor
read(void *buf, size_t size, long sec, long usec) const filedescriptor
read(char **buffer, const char *terminator, long sec, long usec) const filedescriptor
readable(const char *filename)filestatic
receiveFileDescriptor(int32_t *fd) 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, unsigned long number) const file
replaceAttribute(const char *name, int16_t number) const file
replaceAttribute(const char *name, long 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
sequentialAccess(off64_t start, size_t len) const file
setAttribute(const char *name, uint16_t number) const file
setAttribute(const char *name, unsigned long number) const file
setAttribute(const char *name, int16_t number) const file
setAttribute(const char *name, long 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
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
useListener(listener *lstnr)filedescriptor
useListenerInsideReads()filedescriptor
useListenerInsideWrites()filedescriptor
useNaglesAlgorithm()filedescriptor
useNonBlockingMode() const filedescriptorvirtual
waitForNonBlockingRead(long sec, long usec) const filedescriptor
waitForNonBlockingWrite(long sec, long 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, long sec, long usec) const filedescriptor
write(uint32_t number, long sec, long usec) const filedescriptor
write(uint64_t number, long sec, long usec) const filedescriptor
write(int16_t number, long sec, long usec) const filedescriptor
write(int32_t number, long sec, long usec) const filedescriptor
write(int64_t number, long sec, long usec) const filedescriptor
write(float number, long sec, long usec) const filedescriptor
write(double number, long sec, long usec) const filedescriptor
write(unsigned char character, long sec, long usec) const filedescriptor
write(char character, long sec, long usec) const filedescriptor
write(bool value, long sec, long usec) const filedescriptor
write(const unsigned char *string, long sec, long usec) const filedescriptor
write(const char *string, long sec, long usec) const filedescriptor
write(const unsigned char *string, size_t size, long sec, long usec) const filedescriptor
write(const char *string, size_t size, long sec, long usec) const filedescriptor
write(const void *buffer, size_t size, long sec, long usec) const filedescriptor
writeable(const char *filename)filestatic
~device()devicevirtual
~file()filevirtual
~filedescriptor()filedescriptorvirtual