aboutsummaryrefslogtreecommitdiffstats
path: root/src/net/maildir/maildirFolderStatus.cpp
diff options
context:
space:
mode:
authorVincent Richard <[email protected]>2013-07-18 19:51:09 +0000
committerVincent Richard <[email protected]>2013-07-18 19:51:09 +0000
commit9a9794cb7d91893ec720a1e1a4aab1c52ae13e1b (patch)
treeeecc177592324725fa52627dd915729752e90c25 /src/net/maildir/maildirFolderStatus.cpp
parentRemoved useless accessors. (diff)
downloadvmime-9a9794cb7d91893ec720a1e1a4aab1c52ae13e1b.tar.gz
vmime-9a9794cb7d91893ec720a1e1a4aab1c52ae13e1b.zip
Reworked IMAP event notification code.
Diffstat (limited to '')
-rw-r--r--src/net/maildir/maildirFolderStatus.cpp21
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