diff options
author | Vincent Richard <[email protected]> | 2013-07-18 19:51:09 +0000 |
---|---|---|
committer | Vincent Richard <[email protected]> | 2013-07-18 19:51:09 +0000 |
commit | 9a9794cb7d91893ec720a1e1a4aab1c52ae13e1b (patch) | |
tree | eecc177592324725fa52627dd915729752e90c25 /src/net/maildir/maildirFolderStatus.cpp | |
parent | Removed useless accessors. (diff) | |
download | vmime-9a9794cb7d91893ec720a1e1a4aab1c52ae13e1b.tar.gz vmime-9a9794cb7d91893ec720a1e1a4aab1c52ae13e1b.zip |
Reworked IMAP event notification code.
Diffstat (limited to '')
-rw-r--r-- | src/net/maildir/maildirFolderStatus.cpp | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/src/net/maildir/maildirFolderStatus.cpp b/src/net/maildir/maildirFolderStatus.cpp index 49425e59..bc00ba28 100644 --- a/src/net/maildir/maildirFolderStatus.cpp +++ b/src/net/maildir/maildirFolderStatus.cpp @@ -35,6 +35,21 @@ namespace net { namespace maildir { +maildirFolderStatus::maildirFolderStatus() + : m_count(0), + m_unseen(0) +{ +} + + +maildirFolderStatus::maildirFolderStatus(const maildirFolderStatus& other) + : folderStatus(), + m_count(other.m_count), + m_unseen(other.m_unseen) +{ +} + + unsigned int maildirFolderStatus::getMessageCount() const { return m_count; @@ -59,6 +74,12 @@ void maildirFolderStatus::setUnseenCount(const unsigned int unseen) } +ref <folderStatus> maildirFolderStatus::clone() const +{ + return vmime::create <maildirFolderStatus>(*this); +} + + } // maildir } // net } // vmime |