PStructuredFile Member List

This is the complete list of members for PStructuredFile, 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]
Character enum valuePStructuredFile
Class()PObject [inline, static]
Clone() constPObject [virtual]
Close()PFile [virtual]
Compare(const PObject &obj) constPFile [virtual]
CompareObjectMemoryDirect(const PObject &obj) constPObject [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, BOOL force=FALSE)PFile [static]
Copy(const PFilePath &newname, BOOL force=FALSE)PFile
Create enum valuePFile
Current enum valuePFile
DenySharedRead enum valuePFile
DenySharedWrite enum valuePFile
DeviceInUse enum valuePChannel
DiskFull enum valuePChannel
ElementType enum namePStructuredFile
End enum valuePFile
EqualTo enum valuePObject
ErrorGroup enum namePChannel
Errors enum namePChannel
Exclusive enum valuePFile
Exists(const PFilePath &name)PFile [static]
Exists() constPFile
FileExists enum valuePChannel
FilePositionOrigin enum namePFile
Float32 enum valuePStructuredFile
Float64 enum valuePStructuredFile
Float80 enum valuePStructuredFile
GetBaseReadChannel() constPChannel [virtual]
GetBaseWriteChannel() constPChannel [virtual]
GetClass(unsigned=0) constPObject [inline, virtual]
GetErrorCode(ErrorGroup group=NumErrorGroups) constPChannel
GetErrorNumber(ErrorGroup group=NumErrorGroups) constPChannel
GetErrorText(ErrorGroup group=NumErrorGroups) constPChannel [virtual]
GetErrorText(Errors lastError, int osError=0)PChannel [static]
GetFilePath() constPFile
GetHandle() constPChannel
GetInfo(const PFilePath &name, PFileInfo &info)PFile [static]
GetInfo(PFileInfo &info)PFile
GetLastReadCount() constPChannel [virtual]
GetLastWriteCount() constPChannel [virtual]
GetLength() constPFile [virtual]
GetName() constPFile [virtual]
GetPosition() constPFile [virtual]
GetReadTimeout() constPChannel
GetStructureSize()PStructuredFile [inline]
GetWriteTimeout() constPChannel
GreaterThan enum valuePObject
HashFunction() constPChannel [virtual]
Integer16 enum valuePStructuredFile
Integer32 enum valuePStructuredFile
Integer64 enum valuePStructuredFile
InternalIsDescendant(const char *clsName) constPObject [inline, virtual]
Interrupted enum valuePChannel
IsClass(const char *cls) constPObject [inline]
IsEndOfFile() constPFile
IsOpen() constPChannel [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, BOOL force=FALSE)PFile [static]
Move(const PFilePath &newname, BOOL force=FALSE)PFile
MustExist enum valuePFile
NoError enum valuePChannel
NoMemory enum valuePChannel
NotFound enum valuePChannel
NotOpen enum valuePChannel
numElementsPStructuredFile [protected]
NumElementTypes enum valuePStructuredFile
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) constPObject [inline]
operator<(const PObject &obj) constPObject [inline]
operator<<(ostream &strm, const PObject &obj)PObject [friend]
operator<=(const PObject &obj) constPObject [inline]
operator=(const PChannel &)PChannel [protected]
operator==(const PObject &obj) constPObject [inline]
operator>(const PObject &obj) constPObject [inline]
operator>=(const PObject &obj) constPObject [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
PObject()PObject [inline, protected]
PrintOn(ostream &strm) constPObject [virtual]
ProtocolFailure enum valuePChannel
PStructuredFile()PStructuredFile
PStructuredFile(OpenMode mode, int opts=ModeDefault)PStructuredFile
PStructuredFile(const PFilePath &name, OpenMode mode=ReadWrite, int opts=ModeDefault)PStructuredFile
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 *buffer)PStructuredFile
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, BOOL force=FALSE)PFile [static]
Remove(BOOL force=FALSE)PFile
removeOnClosePFile [protected]
Rename(const PFilePath &oldname, const PString &newname, BOOL force=FALSE)PFile [static]
Rename(const PString &newname, BOOL force=FALSE)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)PFile [virtual]
SetPermissions(const PFilePath &name, int permissions)PFile [static]
SetPermissions(int permissions)PFile
SetPosition(off_t pos, FilePositionOrigin origin=Start)PFile [virtual]
SetReadTimeout(const PTimeInterval &time)PChannel
SetStructure(Element *structure, PINDEX numElements)PStructuredFile
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
structurePStructuredFile [protected]
structureSizePStructuredFile [protected]
Temporary enum valuePFile
Timeout enum valuePChannel
Truncate enum valuePFile
VectorOfSlice typedefPChannel
Write(const void *buffer)PStructuredFile
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 Fri Mar 7 06:25:07 2008 for PTLib by  doxygen 1.5.1