Rudiments
shmfile Member List
This is the complete list of members for shmfile, including all inherited members.
accessible(const char *filename, int32_t mode)file [static]
allowShortReads()filedescriptor
allowShortWrites()filedescriptor
basename(const char *filename)file [static]
basename(const char *filename, const char *suffix)file [static]
canChangeOwner() const file
canChangeOwner(const char *filename)file [static]
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)file [static]
changeOwner(const char *filename, uid_t uid, gid_t gid)file [static]
changeOwnerGroup(const char *newgroup) const file
changeOwnerGroup(gid_t gid) const file
changeOwnerGroup(const char *filename, const char *newgroup)file [static]
changeOwnerGroup(const char *filename, gid_t gid)file [static]
changeOwnerUser(const char *newuser) const file
changeOwnerUser(uid_t uid) const file
changeOwnerUser(const char *filename, const char *newuser)file [static]
changeOwnerUser(const char *filename, uid_t uid)file [static]
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()filedescriptor [virtual]
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
createFifo(const char *filename, mode_t perms)file [static]
createFile(const char *name, mode_t perms)file [static]
createFile(const char *name, mode_t perms, uint16_t number)file [static]
createFile(const char *name, mode_t perms, unsigned long number)file [static]
createFile(const char *name, mode_t perms, float number)file [static]
createFile(const char *name, mode_t perms, double number)file [static]
createFile(const char *name, mode_t perms, char number)file [static]
createFile(const char *name, mode_t perms, const char *string)file [static]
createFile(const char *name, mode_t perms, const char *string, size_t size)file [static]
createFile(const char *name, mode_t perms, const void *data, size_t size)file [static]
createHardLink(const char *oldpath, const char *newpath)file [static]
createPipe(filedescriptor *readfd, filedescriptor *writefd)file [static]
createSymbolicLink(const char *oldpath, const char *newpath)file [static]
createTemporaryFile(char *templatefilename)file [static]
dataSync() const file
dirname(const char *filename)file [static]
disableIPv4()filedescriptor
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
enableIPv4()filedescriptor
executable(const char *filename)file [static]
exists(const char *filename)file [static]
fCntl(int32_t command, long arg) const filedescriptor [virtual]
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)file [static]
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)file [static]
getBlockSize() const file
getBlockSize(const char *filename, blksize_t *size)file [static]
getCloseOnExec()filedescriptor
getContents()file
getContents(unsigned char *buffer, size_t buffersize)file
getContents(const char *name)file [static]
getContents(const char *name, unsigned char *buffer, size_t buffersize)file [static]
getCurrentPosition() const file
getCurrentProperties()file
getCurrentPropertiesOnOpen()file
getDevice() const file
getDevice(const char *filename, dev_t *dev)file [static]
getDeviceType() const file
getDeviceType(const char *filename, dev_t *devtype)file [static]
getFileDescriptor() const filedescriptor
getInode() const file
getInode(const char *filename, ino_t *inode)file [static]
getInternalFileStatisticsStructure()file
getLastAccessTime() const file
getLastAccessTime(const char *filename, time_t *atime)file [static]
getLastChangeTime() const file
getLastChangeTime(const char *filename, time_t *ctime)file [static]
getLastModificationTime() const file
getLastModificationTime(const char *filename, time_t *mtime)file [static]
getListener()filedescriptor
getNumberOfHardLinks() const file
getNumberOfHardLinks(const char *filename, nlink_t *nlink)file [static]
getOwnerGroupId() const file
getOwnerGroupId(const char *filename, gid_t *gid)file [static]
getOwnerUserId() const file
getOwnerUserId(const char *filename, uid_t *uid)file [static]
getPeerAddress() const filedescriptor
getPermissions() const file
getPermissions(const char *filename, mode_t *perms)file [static]
getRetryInterruptedFcntl() const filedescriptor
getRetryInterruptedIoctl() const filedescriptor
getRetryInterruptedReads() const filedescriptor
getRetryInterruptedWaits() const filedescriptor
getRetryInterruptedWrites() const filedescriptor
getSize() const file
getSize(const char *filename, off64_t *size)file [static]
getTcpReadBufferSize(int32_t *size)filedescriptor
getTcpWriteBufferSize(int32_t *size)filedescriptor
getType() const filedescriptor
hostToNet(uint16_t value)filedescriptor [static]
hostToNet(uint32_t value)filedescriptor [static]
hostToNet(uint64_t value)filedescriptor [static]
ioCtl(int32_t command, void *arg) const filedescriptor [virtual]
isBlockDevice() const file
isBlockDevice(const char *filename)file [static]
isCharacterDevice() const file
isCharacterDevice(const char *filename)file [static]
isDirectory() const file
isDirectory(const char *filename)file [static]
isFifo() const file
isFifo(const char *filename)file [static]
isRegularFile() const file
isRegularFile(const char *filename)file [static]
isSocket() const file
isSocket(const char *filename)file [static]
isSymbolicLink() const file
isSymbolicLink(const char *filename)file [static]
isUsingNonBlockingMode() const filedescriptor [virtual]
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)file [static]
netToHost(uint16_t value)filedescriptor [static]
netToHost(uint32_t value)filedescriptor [static]
netToHost(uint64_t value)filedescriptor [static]
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 shmfile &s)shmfile
file::operator=(const file &f)file
filedescriptor::operator=(const filedescriptor &f)filedescriptor
passFileDescriptor(int32_t fd) const filedescriptor [virtual]
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)file [static]
receiveFileDescriptor(int32_t *fd) const filedescriptor [virtual]
remove(const char *filename)shmfile [static]
removeAttribute(const char *name) const file
rename(const char *oldpath, const char *newpath)file [static]
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)file [static]
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)file [static]
setLastAccessAndModificationTimes(const char *filename)file [static]
setLastAccessTime(const char *filename, time_t lastaccesstime)file [static]
setLastModificationTime(const char *filename, time_t lastmodtime)file [static]
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
shmfile()shmfile
shmfile(const shmfile &s)shmfile
supportsBlockingNonBlockingModes()filedescriptor [virtual]
sync() const file
translateByteOrder()filedescriptor
truncate() const file
truncate(off64_t length) const file
truncate(const char *filename)file [static]
truncate(const char *filename, off64_t length)file [static]
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 filedescriptor [virtual]
useListener(listener *lstnr)filedescriptor
useListenerInsideReads()filedescriptor
useListenerInsideWrites()filedescriptor
useNaglesAlgorithm()filedescriptor
useNonBlockingMode() const filedescriptor [virtual]
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)file [static]
~file()file [virtual]
~filedescriptor()filedescriptor [virtual]
~shmfile()shmfile [virtual]