PTLib Version 2.12.9

- Main Page
- Related Pages
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
PTextFile Member List

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

AbortCommandString() | PChannel |
Access(const PFilePath &name, OpenMode mode) | PFile | static
Access(OpenMode mode) | PFile |
AccessDenied enum value | PChannel |
AsyncNotifier typedef | PChannel |
BadParameter enum value | PChannel |
BufferTooSmall enum value | PChannel |
channelName | PChannel | protected
Class() | PObject | inline static
Clone() const | PObject | virtual
CloneAs() const | PObject | inline
Close() | PFile | virtual
Compare(const PObject &obj) const | PFile | virtual
CompareObjectMemoryDirect(const PObject &obj) const | PObject | virtual
Comparison enum name | PObject |
ConvertOSError(P_INT_PTR libcReturnValue, Errors &lastError, int &osError) | PChannel | static
ConvertOSError(P_INT_PTR libcReturnValue, ErrorGroup group=LastGeneralError) | PChannel | protected virtual
Copy(const PFilePath &oldname, const PFilePath &newname, PBoolean force=false) | PFile | static
Copy(const PFilePath &newname, PBoolean force=false) | PFile |
Current enum value | PFile |
DeviceInUse enum value | PChannel |
DiskFull enum value | PChannel |
End enum value | PFile |
EqualTo enum value | PObject |
ErrorGroup enum name | PChannel |
Errors enum name | PChannel |
Exists(const PFilePath &name) | PFile | static
Exists() const | PFile |
FileExists enum value | PChannel |
FilePositionOrigin enum name | PFile |
FlowControl(const void *flowData) | PChannel | virtual
GetBaseReadChannel() const | PChannel | virtual
GetBaseWriteChannel() const | PChannel | virtual
GetClass(unsigned ancestor=0) const | PObject | inline virtual
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 | PFile | virtual
GetName() const | PFile | virtual
GetOSHandleAsInt() const | PChannel | inline protected
GetPosition() const | PFile | virtual
GetReadTimeout() const | PChannel |
GetTraceContextIdentifier() const | PObject | inline
GetTraceContextIdentifier(PObject &obj) | PObject | inline
GetTraceContextIdentifier(PObject *obj) | PObject | inline
GetWriteTimeout() const | PChannel |
GreaterThan enum value | PObject |
HashFunction() const | PChannel | virtual
InternalCompareObjectMemoryDirect(const PObject *obj1, const PObject *obj2, PINDEX size) | PObject | static
InternalIsDescendant(const char *clsName) const | PObject | inline virtual
Interrupted enum value | PChannel |
IsClass(const char *cls) const | PObject | inline
IsEndOfFile() const | PFile |
IsOpen() const | PChannel | virtual
lastErrorCode | PChannel | protected
lastErrorNumber | PChannel | protected
LastGeneralError enum value | PChannel |
lastReadCount | PChannel | protected
LastReadError enum value | PChannel |
lastWriteCount | PChannel | protected
LastWriteError enum value | PChannel |
LessThan enum value | PObject |
m_traceContextIdentifier | PObject | protected
Miscellaneous enum value | PChannel |
Move(const PFilePath &oldname, const PFilePath &newname, PBoolean force=false) | PFile | static
Move(const PFilePath &newname, PBoolean force=false) | PFile |
NoError enum value | PChannel |
NoMemory enum value | PChannel |
NotFound enum value | PChannel |
NotOpen enum value | PChannel |
NumErrorGroups enum value | PChannel |
NumNormalisedErrors enum value | PChannel |
OnReadComplete(AsyncContext &context) | PChannel | virtual
OnWriteComplete(AsyncContext &context) | PChannel | virtual
Open(OpenMode mode=ReadWrite, OpenOptions opts=ModeDefault) | PFile | virtual
Open(const PFilePath &name, OpenMode mode=ReadWrite, OpenOptions opts=ModeDefault) | PFile | virtual
OpenMode enum name | PFile |
operator!=(const PObject &obj) const | PObject | inline
operator<(const PObject &obj) const | PObject | inline
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
os_handle | PChannel | protected
P_DECLARE_BITWISE_ENUM_EX(OpenOptions, 6,(MustExist, Create, Truncate, Exclusive, Temporary, DenySharedRead, DenySharedWrite), ModeDefault=-1) | PFile |
path | PFile | protected
PChannel() | PChannel | protected
PChannel(const PChannel &) | PChannel | protected
PFile() | PFile |
PFile(OpenMode mode, OpenOptions opts=ModeDefault) | PFile |
PFile(const PFilePath &name, OpenMode mode=ReadWrite, OpenOptions opts=ModeDefault) | PFile |
PObject() | PObject | inline protected
PrintOn(ostream &strm) const | PObject | virtual
ProtocolFailure enum value | PChannel |
PTextFile() | PTextFile |
PTextFile(OpenMode mode, OpenOptions opts=ModeDefault) | PTextFile |
PTextFile(const PFilePath &name, OpenMode mode=ReadWrite, OpenOptions opts=ModeDefault) | PTextFile |
PTraceObjectInstance() const | PObject | inline
PTraceObjectInstance(const char *) | PObject | inline static
PTraceObjectInstance(const PObject *obj) | PObject | inline static
px_lastBlockType | PChannel | protected
px_readThread | PChannel | protected
px_selectMutex | PChannel | protected
px_selectThread | PChannel | protected
px_threadMutex | PChannel | protected
px_writeMutex | PChannel | protected
px_writeThread | PChannel | protected
PXAcceptBlock enum value | PChannel |
PXBlockType enum name | PChannel |
PXClose() | PChannel | protected
PXConnectBlock enum value | PChannel |
PXReadBlock enum value | PChannel |
PXSetIOBlock(PXBlockType type, const PTimeInterval &timeout) | PChannel | protected
PXWriteBlock enum value | PChannel |
Read(void *buf, PINDEX len) | PFile | virtual
ReadAsync(AsyncContext &context) | PChannel | virtual
ReadBlock(void *buf, PINDEX len) | PChannel |
ReadChar() | PChannel | virtual
ReadCharWithTimeout(PTimeInterval &timeout) | PChannel | protected
ReadFrom(istream &strm) | PObject | virtual
ReadLine(PString &str) | PTextFile |
ReadOnly enum value | PFile |
ReadString(PINDEX len) | PChannel |
readTimeout | PChannel | protected
ReadWrite enum value | PFile |
ReceiveCommandString(int nextChar, const PString &reply, PINDEX &pos, PINDEX start) | PChannel | protected
Remove(const PFilePath &name, PBoolean force=false) | PFile | static
Remove(const PString &name, PBoolean force=false) | PFile | static
Remove(PBoolean force=false) | PFile |
removeOnClose | PFile | protected
Rename(const PFilePath &oldname, const PString &newname, PBoolean force=false) | PFile | static
Rename(const PString &newname, PBoolean 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
SetLocalEcho(bool localEcho) | PChannel | 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 |
SetTraceContextIdentifier(unsigned id) | PObject | inline
SetTraceContextIdentifier(const PObject &obj) | PObject | inline
SetTraceContextIdentifier(const PObject *obj) | PObject | inline
SetWriteTimeout(const PTimeInterval &time) | PChannel |
Shutdown(ShutdownValue option) | PChannel | virtual
ShutdownRead enum value | PChannel |
ShutdownReadAndWrite enum value | PChannel |
ShutdownValue enum name | PChannel |
ShutdownWrite enum value | PChannel |
Start enum value | PFile |
Timeout enum value | PChannel |
Unavailable enum value | PChannel |
Write(const void *buf, PINDEX len) | PFile | virtual
PChannel::Write(const void *buf, PINDEX len, const void *) | PChannel | inline virtual
WriteAsync(AsyncContext &context) | PChannel | virtual
WriteChar(int c) | PChannel |
WriteLine(const PString &str) | PTextFile |
WriteOnly enum value | PFile |
WriteString(const PString &str) | PChannel |
writeTimeout | PChannel | protected
~PChannel() | PChannel |
~PFile() | PFile |
~PObject() | PObject | inline virtual