Skip to content

shapeworks::Job

Inherits from QObject

Inherited by shapeworks::DeepSSMJob, shapeworks::GroupPvalueJob, shapeworks::ParticleNormalEvaluationJob, shapeworks::ShapeEvaluationJob, shapeworks::StatsGroupLDAJob

Public Signals

Name
void error_message(QString )
void warning_message(QString )
void progress(double )
void message(QString )
void finished()

Public Functions

Name
Job()
virtual ~Job()
virtual void run() =0
virtual QString name() =0
virtual QString get_completion_message()
void start_timer()
qint64 timer_elapsed()

Public Signals Documentation

signal error_message

void error_message(
    QString 
)

signal warning_message

void warning_message(
    QString 
)

signal progress

void progress(
    double 
)

signal message

void message(
    QString 
)

signal finished

void finished()

Public Functions Documentation

function Job

Job()

function ~Job

virtual ~Job()

function run

virtual void run() =0

Reimplemented by: shapeworks::ShapeEvaluationJob::run, shapeworks::DeepSSMJob::run, shapeworks::GroupPvalueJob::run, shapeworks::ParticleNormalEvaluationJob::run, shapeworks::StatsGroupLDAJob::run

function name

virtual QString name() =0

Reimplemented by: shapeworks::ShapeEvaluationJob::name, shapeworks::DeepSSMJob::name, shapeworks::GroupPvalueJob::name, shapeworks::ParticleNormalEvaluationJob::name, shapeworks::StatsGroupLDAJob::name

function get_completion_message

virtual QString get_completion_message()

function start_timer

void start_timer()

function timer_elapsed

qint64 timer_elapsed()

Updated on 2022-07-23 at 17:50:03 -0600