MorphoGraphX  2.0-1-227
Public Member Functions | Protected Attributes | List of all members
mgx::ProcessThread Class Reference

#include <ProcessThread.hpp>

+ Inheritance diagram for mgx::ProcessThread:

Public Member Functions

 ProcessThread (Process *proc, Process::ProcessAction pAction, QObject *parent)
 
virtual ~ProcessThread ()
 
void run ()
 
bool exitStatus () const
 
QString errorMessage () const
 
QString warningMessage () const
 

Protected Attributes

Processprocess
 
Process::ProcessAction processAction
 
bool _status
 
QString _error
 
QString _warning
 

Detailed Description

Definition at line 22 of file ProcessThread.hpp.

Constructor & Destructor Documentation

◆ ProcessThread()

mgx::ProcessThread::ProcessThread ( Process proc,
Process::ProcessAction  pAction,
QObject *  parent 
)
inline

Definition at line 26 of file ProcessThread.hpp.

◆ ~ProcessThread()

virtual mgx::ProcessThread::~ProcessThread ( )
inlinevirtual

Definition at line 29 of file ProcessThread.hpp.

Member Function Documentation

◆ errorMessage()

QString mgx::ProcessThread::errorMessage ( ) const
inline

Definition at line 37 of file ProcessThread.hpp.

◆ exitStatus()

bool mgx::ProcessThread::exitStatus ( ) const
inline

Definition at line 33 of file ProcessThread.hpp.

◆ run()

void mgx::ProcessThread::run ( )

◆ warningMessage()

QString mgx::ProcessThread::warningMessage ( ) const
inline

Definition at line 41 of file ProcessThread.hpp.

Member Data Documentation

◆ _error

QString mgx::ProcessThread::_error
protected

Definition at line 50 of file ProcessThread.hpp.

◆ _status

bool mgx::ProcessThread::_status
protected

Definition at line 49 of file ProcessThread.hpp.

◆ _warning

QString mgx::ProcessThread::_warning
protected

Definition at line 50 of file ProcessThread.hpp.

◆ process

Process* mgx::ProcessThread::process
protected

Definition at line 47 of file ProcessThread.hpp.

◆ processAction

Process::ProcessAction mgx::ProcessThread::processAction
protected

Definition at line 48 of file ProcessThread.hpp.


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