akonadi
20 #include "collectionstatistics.h"
22 #include <QtCore/QSharedData>
23 #include <QtCore/QDebug>
25 using namespace Akonadi;
30 class CollectionStatistics::Private :
public QSharedData
40 Private(
const Private &other ) :
44 unreadCount = other.unreadCount;
54 CollectionStatistics::CollectionStatistics() :
59 CollectionStatistics::CollectionStatistics(
const CollectionStatistics &other) :
64 CollectionStatistics::~CollectionStatistics()
68 qint64 CollectionStatistics::count( )
const
73 void CollectionStatistics::setCount( qint64 count )
78 qint64 CollectionStatistics::unreadCount( )
const
80 return d->unreadCount;
83 void CollectionStatistics::setUnreadCount( qint64 count )
85 d->unreadCount = count;
88 qint64 CollectionStatistics::size( )
const
93 void CollectionStatistics::setSize( qint64 size )
98 CollectionStatistics& CollectionStatistics::operator =(
const CollectionStatistics & other)
104 QDebug operator<<( QDebug d,
const CollectionStatistics& s )
106 return d <<
"CollectionStatistics:" << endl
107 <<
" count:" << s.count() << endl
108 <<
" unread count:" << s.unreadCount() << endl
109 <<
" size:" << s.size();
This file is part of the KDE documentation.
Documentation copyright © 1996-2012 The KDE developers.
Generated on Mon Sep 24 2012 09:06:25 by
doxygen 1.8.1.1 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.