akonadi
Akonadi::MoveJobImpl< T, MoveJob > Class Template Reference
#include <movejobimpl_p.h>
Inheritance diagram for Akonadi::MoveJobImpl< T, MoveJob >:

Public Member Functions | |
MoveJobImpl (Job *parent) | |
void | sendCommand (const char *asapCommand) |
![]() | |
JobPrivate (Job *parent) | |
virtual void | aboutToFinish () |
void | delayedEmitResult () |
virtual void | doUpdateItemRevision (Akonadi::Item::Id, int oldRevision, int newRevision) |
void | handleResponse (const QByteArray &tag, const QByteArray &data) |
void | init (QObject *parent) |
void | itemRevisionChanged (Akonadi::Item::Id itemId, int oldRevision, int newRevision) |
virtual QString | jobDebuggingString () const |
void | lostConnection () |
QByteArray | newTag () |
int | protocolVersion () const |
void | signalCreationToJobTracker () |
void | signalStartedToJobTracker () |
void | slotSubJobAboutToStart (Akonadi::Job *) |
void | startNext () |
void | startQueued () |
QByteArray | tag () const |
void | updateItemRevision (Akonadi::Item::Id itemId, int oldRevision, int newRevision) |
void | writeData (const QByteArray &data) |
Public Attributes | |
Collection | destination |
T::List | objectsToMove |
Collection | source |
![]() | |
Job * | mCurrentSubJob |
Job * | mParentJob |
Session * | mSession |
bool | mStarted |
QByteArray | mTag |
bool | mWriteFinished |
Job * | q_ptr |
Detailed Description
template<typename T, typename MoveJob>
class Akonadi::MoveJobImpl< T, MoveJob >
class Akonadi::MoveJobImpl< T, MoveJob >
Shared implementation details between item and collection move jobs.
Definition at line 33 of file movejobimpl_p.h.
Constructor & Destructor Documentation
◆ MoveJobImpl()
template<typename T , typename MoveJob >
|
inline |
Definition at line 36 of file movejobimpl_p.h.
Member Function Documentation
◆ sendCommand()
template<typename T , typename MoveJob >
|
inline |
Definition at line 41 of file movejobimpl_p.h.
Member Data Documentation
◆ destination
template<typename T , typename MoveJob >
Collection Akonadi::MoveJobImpl< T, MoveJob >::destination |
Definition at line 85 of file movejobimpl_p.h.
◆ objectsToMove
template<typename T , typename MoveJob >
T::List Akonadi::MoveJobImpl< T, MoveJob >::objectsToMove |
Definition at line 84 of file movejobimpl_p.h.
◆ source
template<typename T , typename MoveJob >
Collection Akonadi::MoveJobImpl< T, MoveJob >::source |
Definition at line 86 of file movejobimpl_p.h.
The documentation for this class was generated from the following file:
This file is part of the KDE documentation.
Documentation copyright © 1996-2022 The KDE developers.
Generated on Thu Jul 21 2022 00:00:00 by doxygen 1.9.5 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2022 The KDE developers.
Generated on Thu Jul 21 2022 00:00:00 by doxygen 1.9.5 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.