akonadi
Akonadi::ItemPrivate Class Reference
#include <item_p.h>
Inheritance diagram for Akonadi::ItemPrivate:
Public Member Functions | |
ItemPrivate (Item::Id id=-1) | |
EntityPrivate * | clone () const |
bool | hasMetaTypeId (int mtid) const |
bool | movePayloadFrom (ItemPrivate *other, int mtid) const |
PayloadBase * | payloadBaseImpl (int spid, int mtid) const |
void | resetChangeLog () |
void | setLegacyPayloadBaseImpl (std::auto_ptr< PayloadBase > p) |
void | setPayloadBaseImpl (int spid, int mtid, std::auto_ptr< PayloadBase > p, bool add) const |
void | tryEnsureLegacyPayload () const |
Public Member Functions inherited from Akonadi::EntityPrivate | |
EntityPrivate (Entity::Id id=-1) | |
EntityPrivate (const EntityPrivate &other) | |
Public Member Functions inherited from QSharedData | |
QSharedData (const QSharedData &other) | |
Public Attributes | |
Item::Flags | mAddedFlags |
Tag::List | mAddedTags |
QSet< QByteArray > | mCachedPayloadParts |
bool | mClearPayload: 1 |
Entity::Id | mCollectionId |
bool | mConversionInProgress |
Item::Flags | mDeletedFlags |
Tag::List | mDeletedTags |
Item::Flags | mFlags |
bool | mFlagsOverwritten: 1 |
QString | mGid |
_detail::clone_ptr< PayloadBase > | mLegacyPayload |
QString | mMimeType |
QDateTime | mModificationTime |
PayloadContainer | mPayloads |
int | mRevision |
qint64 | mSize |
bool | mSizeChanged: 1 |
Tag::List | mTags |
bool | mTagsOverwritten: 1 |
Collection::List | mVirtualReferences |
Public Attributes inherited from Akonadi::EntityPrivate | |
QHash< QByteArray, Attribute * > | mAttributes |
QSet< QByteArray > | mDeletedAttributes |
Entity::Id | mId |
Collection * | mParent |
QString | mRemoteId |
QString | mRemoteRevision |
Detailed Description
The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:38:05 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:38:05 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.