From 9a9794cb7d91893ec720a1e1a4aab1c52ae13e1b Mon Sep 17 00:00:00 2001 From: Vincent Richard Date: Thu, 18 Jul 2013 21:51:09 +0200 Subject: Reworked IMAP event notification code. --- src/net/maildir/maildirFolderStatus.cpp | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) (limited to 'src/net/maildir/maildirFolderStatus.cpp') 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 maildirFolderStatus::clone() const +{ + return vmime::create (*this); +} + + } // maildir } // net } // vmime -- cgit v1.2.3