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 Attributes | |
| Item::Flags | mAddedFlags |
| bool | mClearPayload: 1 |
| Entity::Id | mCollectionId |
| bool | mConversionInProgress |
| Item::Flags | mDeletedFlags |
| Item::Flags | mFlags |
| bool | mFlagsOverwritten: 1 |
| _detail::clone_ptr< PayloadBase > | mLegacyPayload |
| QString | mMimeType |
| QDateTime | mModificationTime |
| PayloadContainer | mPayloads |
| int | mRevision |
| qint64 | mSize |
| bool | mSizeChanged: 1 |
Detailed Description
The documentation for this class was generated from the following files:
KDE 4.7 API Reference