kleopatra
Kleo::Crypto::TaskCollection Class Reference
#include <taskcollection.h>
Inherits QObject.
Signals | |
void | done () |
void | progress (const QString &msg, int processed, int total) |
void | result (const boost::shared_ptr< const Kleo::Crypto::Task::Result > &result) |
void | started (const boost::shared_ptr< Kleo::Crypto::Task > &task) |
Public Member Functions | |
TaskCollection (QObject *parent=0) | |
~TaskCollection () | |
bool | allTasksCompleted () const |
bool | errorOccurred () const |
bool | isEmpty () const |
int | numberOfCompletedTasks () const |
void | setTasks (const std::vector< boost::shared_ptr< Task > > &tasks) |
size_t | size () const |
boost::shared_ptr< Task > | taskById (int id) const |
std::vector< boost::shared_ptr < Task > > | tasks () const |
Detailed Description
Definition at line 49 of file taskcollection.h.
Constructor & Destructor Documentation
|
explicit |
Definition at line 145 of file taskcollection.cpp.
TaskCollection::~TaskCollection | ( | ) |
Definition at line 149 of file taskcollection.cpp.
Member Function Documentation
bool TaskCollection::allTasksCompleted | ( | ) | const |
Definition at line 82 of file taskcollection.cpp.
|
signal |
bool TaskCollection::errorOccurred | ( | ) | const |
Definition at line 158 of file taskcollection.cpp.
bool TaskCollection::isEmpty | ( | ) | const |
Definition at line 153 of file taskcollection.cpp.
int TaskCollection::numberOfCompletedTasks | ( | ) | const |
Definition at line 73 of file taskcollection.cpp.
|
signal |
|
signal |
void TaskCollection::setTasks | ( | const std::vector< boost::shared_ptr< Task > > & | tasks | ) |
Definition at line 179 of file taskcollection.cpp.
size_t TaskCollection::size | ( | ) | const |
Definition at line 78 of file taskcollection.cpp.
|
signal |
shared_ptr< Task > TaskCollection::taskById | ( | int | id | ) | const |
Definition at line 163 of file taskcollection.cpp.
std::vector< shared_ptr< Task > > TaskCollection::tasks | ( | ) | const |
Definition at line 169 of file taskcollection.cpp.
The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:56:43 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:56:43 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.