PMemoryFile Member List

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

AbortCommandString()PChannel
Access(const PFilePath &name, OpenMode mode)PFile [static]
Access(OpenMode mode)PFile
AccessDenied enum valuePChannel
BadParameter enum valuePChannel
BufferTooSmall enum valuePChannel
channelNamePChannel [protected]
Class()PObject [inline, static]
Clone() const PObject [virtual]
Close()PFile [virtual]
Compare(const PObject &obj) const PMemoryFile [virtual]
CompareObjectMemoryDirect(const PObject &obj) const PObject [virtual]
Comparison enum namePObject
ConvertOSError(int libcReturnValue, Errors &lastError, int &osError)PChannel [static]
ConvertOSError(int libcReturnValue, ErrorGroup group=LastGeneralError)PChannel [protected, virtual]
Copy(const PFilePath &oldname, const PFilePath &newname, PBoolean force=PFalse)PFile [static]
Copy(const PFilePath &newname, PBoolean force=PFalse)PFile
Create enum valuePFile
Current enum valuePFile
dataPMemoryFile [protected]
DenySharedRead enum valuePFile
DenySharedWrite enum valuePFile
DeviceInUse enum valuePChannel
DiskFull enum valuePChannel
End enum valuePFile
EqualTo enum valuePObject
ErrorGroup enum namePChannel
Errors enum namePChannel
Exclusive enum valuePFile
Exists(const PFilePath &name)PFile [static]
Exists() const PFile
FileExists enum valuePChannel
FilePositionOrigin enum namePFile
GetBaseReadChannel() const PChannel [virtual]
GetBaseWriteChannel() const PChannel [virtual]
GetClass(unsigned=0) const PObject [inline, virtual]
GetData() const PMemoryFile [inline]
GetErrorCode(ErrorGroup group=NumErrorGroups) const PChannel
GetErrorNumber(ErrorGroup group=NumErrorGroups) const PChannel
GetErrorText(ErrorGroup group=NumErrorGroups) const PChannel [virtual]
GetErrorText(Errors lastError, int osError=0)PChannel [static]
GetFilePath() const PFile
GetHandle() const PChannel
GetInfo(const PFilePath &name, PFileInfo &info)PFile [static]
GetInfo(PFileInfo &info)PFile
GetLastReadCount() const PChannel [virtual]
GetLastWriteCount() const PChannel [virtual]
GetLength() const PMemoryFile [virtual]
GetName() const PFile [virtual]
GetPosition() const PMemoryFile [virtual]
GetReadTimeout() const PChannel
GetWriteTimeout() const PChannel
GreaterThan enum valuePObject
HashFunction() const PChannel [virtual]
InternalIsDescendant(const char *clsName) const PObject [inline, virtual]
Interrupted enum valuePChannel
IsClass(const char *cls) const PObject [inline]
IsEndOfFile() const PFile
IsOpen() const PChannel [virtual]
lastErrorCodePChannel [protected]
lastErrorNumberPChannel [protected]
LastGeneralError enum valuePChannel
lastReadCountPChannel [protected]
LastReadError enum valuePChannel
lastWriteCountPChannel [protected]
LastWriteError enum valuePChannel
LessThan enum valuePObject
Miscellaneous enum valuePChannel
ModeDefault enum valuePFile
Move(const PFilePath &oldname, const PFilePath &newname, PBoolean force=PFalse)PFile [static]
Move(const PFilePath &newname, PBoolean force=PFalse)PFile
MustExist enum valuePFile
NoError enum valuePChannel
NoMemory enum valuePChannel
NotFound enum valuePChannel
NotOpen enum valuePChannel
NumErrorGroups enum valuePChannel
NumNormalisedErrors enum valuePChannel
OnReadComplete(void *buf, PINDEX len)PChannel [virtual]
OnWriteComplete(const void *buf, PINDEX len)PChannel [virtual]
Open(OpenMode mode=ReadWrite, int opts=ModeDefault)PFile [virtual]
Open(const PFilePath &name, OpenMode mode=ReadWrite, int opts=ModeDefault)PFile [virtual]
OpenMode enum namePFile
OpenOptions enum namePFile
operator!=(const PObject &obj) const PObject [inline]
operator<(const PObject &obj) const PObject [inline]
operator<<(ostream &strm, const PObject &obj)PObject [friend]
operator<=(const PObject &obj) const PObject [inline]
operator=(const PChannel &)PChannel [protected]
operator==(const PObject &obj) const PObject [inline]
operator>(const PObject &obj) const PObject [inline]
operator>=(const PObject &obj) const PObject [inline]
operator>>(istream &strm, PObject &obj)PObject [friend]
os_handlePChannel [protected]
pathPFile [protected]
PChannel()PChannel
PChannel(const PChannel &)PChannel [protected]
PFile()PFile
PFile(OpenMode mode, int opts=ModeDefault)PFile
PFile(const PFilePath &name, OpenMode mode=ReadWrite, int opts=ModeDefault)PFile
PMemoryFile()PMemoryFile
PMemoryFile(const PBYTEArray &data)PMemoryFile
PObject()PObject [inline, protected]
positionPMemoryFile [protected]
PrintOn(ostream &strm) const PObject [virtual]
ProtocolFailure enum valuePChannel
px_lastBlockTypePChannel [protected]
px_readThreadPChannel [protected]
px_selectMutexPChannel [protected]
px_selectThreadPChannel [protected]
px_threadMutexPChannel [protected]
px_writeMutexPChannel [protected]
px_writeThreadPChannel [protected]
PXAcceptBlock enum valuePChannel
PXBlockType enum namePChannel
PXClose()PChannel [protected]
PXConnectBlock enum valuePChannel
PXReadBlock enum valuePChannel
PXSetIOBlock(PXBlockType type, const PTimeInterval &timeout)PChannel [protected]
PXWriteBlock enum valuePChannel
Read(void *buf, PINDEX len)PMemoryFile [virtual]
PChannel::Read(const VectorOfSlice &slices)PChannel [virtual]
ReadAsync(void *buf, PINDEX len)PChannel [virtual]
ReadBlock(void *buf, PINDEX len)PChannel
ReadChar()PChannel [virtual]
ReadCharWithTimeout(PTimeInterval &timeout)PChannel [protected]
ReadFrom(istream &strm)PObject [virtual]
ReadOnly enum valuePFile
ReadString(PINDEX len)PChannel
readTimeoutPChannel [protected]
ReadWrite enum valuePFile
ReceiveCommandString(int nextChar, const PString &reply, PINDEX &pos, PINDEX start)PChannel [protected]
Remove(const PFilePath &name, PBoolean force=PFalse)PFile [static]
Remove(const PString &name, PBoolean force=PFalse)PFile [static]
Remove(PBoolean force=PFalse)PFile
removeOnClosePFile [protected]
Rename(const PFilePath &oldname, const PString &newname, PBoolean force=PFalse)PFile [static]
Rename(const PString &newname, PBoolean force=PFalse)PFile
SendCommandString(const PString &command)PChannel
SetBufferSize(PINDEX newSize)PChannel
SetErrorValues(Errors errorCode, int osError, ErrorGroup group=LastGeneralError)PChannel
SetFilePath(const PString &path)PFile
SetLength(off_t len)PMemoryFile [virtual]
SetPermissions(const PFilePath &name, int permissions)PFile [static]
SetPermissions(int permissions)PFile
SetPosition(off_t pos, FilePositionOrigin origin=Start)PMemoryFile
PFile::SetPosition(off_t pos, FilePositionOrigin origin=Start)PFile [virtual]
SetReadTimeout(const PTimeInterval &time)PChannel
SetWriteTimeout(const PTimeInterval &time)PChannel
Shutdown(ShutdownValue option)PChannel [virtual]
ShutdownRead enum valuePChannel
ShutdownReadAndWrite enum valuePChannel
ShutdownValue enum namePChannel
ShutdownWrite enum valuePChannel
Start enum valuePFile
Temporary enum valuePFile
Timeout enum valuePChannel
Truncate enum valuePFile
VectorOfSlice typedefPChannel
Write(const void *buf, PINDEX len)PMemoryFile [virtual]
PChannel::Write(const VectorOfSlice &slices)PChannel [virtual]
WriteAsync(const void *buf, PINDEX len)PChannel [virtual]
WriteChar(int c)PChannel
WriteOnly enum valuePFile
WriteString(const PString &str)PChannel
writeTimeoutPChannel [protected]
~PChannel()PChannel
~PFile()PFile
~PObject()PObject [inline, virtual]


Generated on Thu May 27 01:36:49 2010 for PTLib by  doxygen 1.4.7