#include </home/clem/local/src/opie/noncore/net/mail/libmailwrapper/mhwrapper.h>
Inheritance diagram for MHwrapper:


Public Slots | |
| virtual void | oprocessStderr (Opie::Core::OProcess *, char *buffer, int) |
| virtual void | processEnded (Opie::Core::OProcess *) |
Public Member Functions | |
| MHwrapper (const QString &dir, const QString &name) | |
| virtual | ~MHwrapper () |
| virtual void | listMessages (const QString &mailbox, QValueList< Opie::Core::OSmartPointer< RecMail > > &target) |
| virtual QValueList< Opie::Core::OSmartPointer< Folder > > * | listFolders () |
| virtual void | statusFolder (folderStat &target_stat, const QString &mailbox="INBOX") |
| virtual void | deleteMail (const RecMailP &mail) |
| virtual void | answeredMail (const RecMailP &mail) |
| virtual void | mvcpMail (const RecMailP &mail, const QString &targetFolder, AbstractMail *targetWrapper, bool moveit) |
| virtual void | mvcpAllMails (const Opie::Core::OSmartPointer< Folder > &fromFolder, const QString &targetFolder, AbstractMail *targetWrapper, bool moveit) |
| virtual int | createMbox (const QString &folder, const Opie::Core::OSmartPointer< Folder > &f=0, const QString &d="", bool s=false) |
| virtual int | deleteMbox (const Opie::Core::OSmartPointer< Folder > &) |
| virtual void | storeMessage (const char *msg, size_t length, const QString &folder) |
| virtual RecBodyP | fetchBody (const RecMailP &mail) |
| virtual encodedString * | fetchRawBody (const RecMailP &mail) |
| virtual void | deleteMails (const QString &FolderName, const QValueList< Opie::Core::OSmartPointer< RecMail > > &target) |
| virtual int | deleteAllMail (const Opie::Core::OSmartPointer< Folder > &) |
| virtual MAILLIB::ATYPE | getType () const |
| virtual const QString & | getName () const |
Static Public Member Functions | |
| static void | mbox_progress (size_t current, size_t maximum) |
Protected Member Functions | |
| QString | buildPath (const QString &p) |
| void | init_storage () |
| void | clean_storage () |
Protected Attributes | |
| QString | MHPath |
| QString | MHName |
| bool | removeMboxfailed |
|
||||||||||||
|
Definition at line 13 of file mhwrapper.cpp. References QDir::exists(), init_storage(), QString::left(), QString::length(), MHPath, QDir::mkdir(), odebug, and oendl. |
|
|
Definition at line 60 of file mhwrapper.cpp. References clean_storage(). |
|
|
Implements AbstractMail. Definition at line 123 of file mhwrapper.cpp. |
|
|
Definition at line 157 of file mhwrapper.cpp. References f, QString::length(), MHPath, and QString::startsWith(). Referenced by listMessages(), mvcpMail(), statusFolder(), and storeMessage(). |
|
|
Definition at line 51 of file mhwrapper.cpp. References Genericwrapper::m_storage. Referenced by ~MHwrapper(). |
|
||||||||||||||||||||
|
Reimplemented from AbstractMail. |
|
|
Implements AbstractMail. |
|
|
Implements AbstractMail. Definition at line 106 of file mhwrapper.cpp. References init_storage(), Genericwrapper::m_storage, odebug, and oendl. |
|
||||||||||||
|
Reimplemented from AbstractMail. |
|
|
Reimplemented from Genericwrapper. |
|
|
Implements AbstractMail. Definition at line 127 of file mhwrapper.cpp. References data, init_storage(), Genericwrapper::m_storage, odebug, oendl, and Genericwrapper::parseMail(). |
|
|
Implements AbstractMail. Definition at line 216 of file mhwrapper.cpp. References data, init_storage(), Genericwrapper::m_storage, odebug, size, Global::statusMessage(), and tr. |
|
|
Implements AbstractMail. Definition at line 371 of file mhwrapper.cpp. References MHName. |
|
|
Implements AbstractMail. Definition at line 366 of file mhwrapper.cpp. References MAILLIB::A_MH. |
|
|
Definition at line 29 of file mhwrapper.cpp. References QString::latin1(), Genericwrapper::m_storage, MHPath, NULL, odebug, and oendl. Referenced by deleteMail(), fetchBody(), fetchRawBody(), listFolders(), listMessages(), MHwrapper(), mvcpMail(), statusFolder(), and storeMessage(). |
|
|
Implements AbstractMail. Definition at line 81 of file mhwrapper.cpp. References QValueList< T >::append(), init_storage(), QString::length(), Genericwrapper::m_storage, MHPath, NULL, odebug, oendl, QString::replace(), and t. |
|
||||||||||||
|
Definition at line 65 of file mhwrapper.cpp. References buildPath(), f, init_storage(), QString::latin1(), Genericwrapper::m_storage, odebug, oendl, Genericwrapper::parseList(), Global::statusMessage(), and tr. |
|
||||||||||||
|
Definition at line 152 of file mhwrapper.cpp. |
|
||||||||||||||||||||
|
Reimplemented from AbstractMail. |
|
||||||||||||||||||||
|
Reimplemented from AbstractMail. Definition at line 375 of file mhwrapper.cpp. References buildPath(), init_storage(), QString::latin1(), Genericwrapper::m_storage, AbstractMail::mvcpMail(), and odebug. |
|
||||||||||||||||
|
Definition at line 342 of file mhwrapper.cpp. References removeMboxfailed, tr, and warning(). |
|
|
Definition at line 337 of file mhwrapper.cpp. |
|
||||||||||||
|
Implements AbstractMail. Definition at line 349 of file mhwrapper.cpp. References buildPath(), init_storage(), QString::latin1(), Genericwrapper::m_storage, folderStat::message_count, folderStat::message_recent, folderStat::message_unseen, Global::statusMessage(), and tr. |
|
||||||||||||||||
|
Reimplemented from Genericwrapper. Definition at line 197 of file mhwrapper.cpp. References buildPath(), init_storage(), QString::latin1(), Genericwrapper::m_storage, and odebug. |
|
|
Definition at line 52 of file mhwrapper.h. Referenced by getName(). |
|
|
Definition at line 51 of file mhwrapper.h. Referenced by buildPath(), init_storage(), listFolders(), and MHwrapper(). |
|
|
Definition at line 57 of file mhwrapper.h. Referenced by oprocessStderr(). |
1.4.2