PTLib  Version 2.14.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
PMail Member List

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

AmbiguousUser enum valuePMail
Class()PObjectinlinestatic
Clone() const PObjectvirtual
CloneAs() const PObjectinline
Compare(const PObject &obj) const PObjectvirtual
CompareObjectMemoryDirect(const PObject &obj) const PObjectvirtual
Comparison enum namePObject
Construct()PMailprotected
DeleteMessage(const PString &id)PMail
EqualTo enum valuePObject
GetClass(unsigned ancestor=0) const PObjectinlinevirtual
GetErrorCode() const PMail
GetErrorText() const PMail
GetMessageAttachments(const PString &id, PStringArray &filenames, PBoolean includeBody=false, PBoolean markAsRead=false)PMail
GetMessageBody(const PString &id, PString &body, PBoolean markAsRead=false)PMail
GetMessageHeader(const PString &id, Header &hdrInfo)PMail
GetMessageIDs(PBoolean unreadOnly=true)PMail
GetTraceContextIdentifier() const PObjectinline
GetTraceContextIdentifier(PObject &obj)PObjectinline
GetTraceContextIdentifier(PObject *obj)PObjectinline
GreaterThan enum valuePObject
HashFunction() const PObjectvirtual
InternalCompareObjectMemoryDirect(const PObject *obj1, const PObject *obj2, PINDEX size)PObjectstatic
InternalIsDescendant(const char *clsName) const PObjectinlinevirtual
IsClass(const char *cls) const PObjectinline
IsLoggedOn() const PMail
LessThan enum valuePObject
loggedOnPMailprotected
LogOff()PMailvirtual
LogOn(const PString &username, const PString &password)PMail
LogOn(const PString &username, const PString &password, const PString &service)PMail
LookUp(const PString &name, PString *fullName=NULL)PMail
LookUpError enum valuePMail
LookUpResult enum namePMail
m_mailProgramPMailprotected
m_traceContextIdentifierPObjectprotected
MarkMessageRead(const PString &id)PMail
operator!=(const PObject &obj) const PObjectinline
operator<(const PObject &obj) const PObjectinline
operator<=(const PObject &obj) const PObjectinline
operator==(const PObject &obj) const PObjectinline
operator>(const PObject &obj) const PObjectinline
operator>=(const PObject &obj) const PObjectinline
PMail()PMail
PMail(const PString &username, const PString &password)PMail
PMail(const PString &username, const PString &password, const PString &service)PMail
PObject()PObjectinlineprotected
PrintOn(ostream &strm) const PObjectvirtual
PTraceObjectInstance() const PObjectinline
PTraceObjectInstance(const char *)PObjectinlinestatic
PTraceObjectInstance(const PObject *obj)PObjectinlinestatic
ReadFrom(istream &strm)PObjectvirtual
SendNote(const PString &recipient, const PString &subject, const char *body)PMail
SendNote(const PString &recipient, const PString &subject, const char *body, const PStringList &attachments)PMail
SendNote(const PString &recipient, const PStringList &carbonCopies, const PStringList &blindCarbons, const PString &subject, const char *body, const PStringList &attachments)PMail
SetTraceContextIdentifier(unsigned id)PObjectinline
SetTraceContextIdentifier(const PObject &obj)PObjectinline
SetTraceContextIdentifier(const PObject *obj)PObjectinline
UnknownUser enum valuePMail
ValidUser enum valuePMail
~PMail()PMailvirtual
~PObject()PObjectinlinevirtual