certmanager/lib

Kleo::ChiasmusJob Class Reference

#include <chiasmusjob.h>

Inheritance diagram for Kleo::ChiasmusJob:
Kleo::SpecialJob Kleo::Job

Public Types

enum  Mode { Encrypt , Decrypt }

Public Slots

void slotCancel ()
Public Slots inherited from Kleo::Job
virtual void slotCancel ()=0

Public Member Functions

 ChiasmusJob (Mode op)
GpgME::Error start ()
GpgME::Error exec ()
void showErrorDialog (TQWidget *, const TQString &) const
Mode mode () const
TQString key () const
void setKey (const TQString &key)
TQString options () const
void setOptions (const TQString &options)
TQByteArray input () const
void setInput (const TQByteArray &input)
TQByteArray result () const
Public Member Functions inherited from Kleo::Job
virtual TQString auditLogAsHtml () const
virtual GpgME::Error auditLogError () const
bool isAuditLogSupported () const

Additional Inherited Members

Signals inherited from Kleo::SpecialJob
void result (const GpgME::Error &result, const TQVariant &data)
Signals inherited from Kleo::Job
void progress (const TQString &what, int current, int total)
void done ()
Protected Member Functions inherited from Kleo::SpecialJob
 SpecialJob (TQObject *parent, const char *name)
Protected Member Functions inherited from Kleo::Job
 Job (TQObject *parent, const char *name)

Detailed Description

SpecialJob for Chiasmus operations.

Definition at line 52 of file chiasmusjob.h.

Member Enumeration Documentation

◆ Mode

enum Kleo::ChiasmusJob::Mode

Definition at line 62 of file chiasmusjob.h.

Constructor & Destructor Documentation

◆ ChiasmusJob()

Kleo::ChiasmusJob::ChiasmusJob ( Mode op)

Definition at line 59 of file chiasmusjob.cpp.

◆ ~ChiasmusJob()

Kleo::ChiasmusJob::~ChiasmusJob ( )

Definition at line 70 of file chiasmusjob.cpp.

Member Function Documentation

◆ exec()

GpgME::Error Kleo::ChiasmusJob::exec ( )
virtual
Reimplemented from superclass. SpecialJob

Implements Kleo::SpecialJob.

Definition at line 171 of file chiasmusjob.cpp.

◆ input()

TQByteArray Kleo::ChiasmusJob::input ( ) const
inline

Definition at line 84 of file chiasmusjob.h.

◆ key()

TQString Kleo::ChiasmusJob::key ( ) const
inline

Definition at line 78 of file chiasmusjob.h.

◆ mode()

Mode Kleo::ChiasmusJob::mode ( ) const
inline

Definition at line 76 of file chiasmusjob.h.

◆ options()

TQString Kleo::ChiasmusJob::options ( ) const
inline

Definition at line 81 of file chiasmusjob.h.

◆ result()

TQByteArray Kleo::ChiasmusJob::result ( ) const
inline

Definition at line 88 of file chiasmusjob.h.

◆ setInput()

void Kleo::ChiasmusJob::setInput ( const TQByteArray & input)
inline

Definition at line 85 of file chiasmusjob.h.

◆ setKey()

void Kleo::ChiasmusJob::setKey ( const TQString & key)
inline

Definition at line 79 of file chiasmusjob.h.

◆ setOptions()

void Kleo::ChiasmusJob::setOptions ( const TQString & options)
inline

Definition at line 82 of file chiasmusjob.h.

◆ showErrorDialog()

void Kleo::ChiasmusJob::showErrorDialog ( TQWidget * parent,
const TQString & caption ) const
virtual
Reimplemented from superclass. Kleo::Job

Reimplemented from Kleo::Job.

Definition at line 203 of file chiasmusjob.cpp.

◆ slotCancel

void Kleo::ChiasmusJob::slotCancel ( )
slot

Definition at line 189 of file chiasmusjob.cpp.

◆ start()

GpgME::Error Kleo::ChiasmusJob::start ( )
virtual
Reimplemented from superclass. SpecialJob

Implements Kleo::SpecialJob.

Definition at line 106 of file chiasmusjob.cpp.


The documentation for this class was generated from the following files: