Akonadi::TransactionCommitJob Class

class Akonadi::TransactionCommitJob

Job that commits a session-global transaction. More...

Header: #include <TransactionCommitJob>
CMake: find_package(KPim6 REQUIRED COMPONENTS AkonadiCore)
target_link_libraries(mytarget PRIVATE KPim6::AkonadiCore)
Inherits: Akonadi::TransactionJob

Public Functions

TransactionCommitJob(QObject *parent)
virtual ~TransactionCommitJob() override

Detailed Description

This job commits all changes of this transaction.

Author: Volker Krause <vkrause@kde.org>

Member Function Documentation

[explicit] TransactionCommitJob::TransactionCommitJob(QObject *parent)

Creates a new transaction commit job. The parent must be the same parent as for the TransactionBeginJob.

parent The parent job or Session, must not be 0.

[override virtual noexcept] TransactionCommitJob::~TransactionCommitJob()

Destroys the transaction commit job.