OTB  6.7.0
Orfeo Toolbox
Signals | Public Member Functions | Protected Member Functions | Private Member Functions | Private Attributes | List of all members
otb::Wrapper::AppliThread Class Reference

#include <otbWrapperQtWidgetModel.h>

+ Inheritance diagram for otb::Wrapper::AppliThread:
+ Collaboration diagram for otb::Wrapper::AppliThread:

Signals

void ApplicationExecutionDone (int status=0)
 
void ExceptionRaised (QString what)
 

Public Member Functions

 AppliThread (Application::Pointer app)
 
void Stop ()
 
 ~AppliThread () override
 

Protected Member Functions

void run () override
 

Private Member Functions

 AppliThread (const AppliThread &)=delete
 
void operator= (const AppliThread &)=delete
 

Private Attributes

Application::Pointer m_Application
 

Detailed Description

Definition at line 35 of file otbWrapperQtWidgetModel.h.

Constructor & Destructor Documentation

otb::Wrapper::AppliThread::AppliThread ( Application::Pointer  app)
inline

Definition at line 40 of file otbWrapperQtWidgetModel.h.

otb::Wrapper::AppliThread::~AppliThread ( )
override
otb::Wrapper::AppliThread::AppliThread ( const AppliThread )
privatedelete

Member Function Documentation

void otb::Wrapper::AppliThread::ApplicationExecutionDone ( int  status = 0)
signal

Signal emitted when the OTB-application has finished.

Parameters
status0 The result status of the OTB-application.
void otb::Wrapper::AppliThread::ExceptionRaised ( QString  what)
signal

Signal emitted when an exception has been raised by an otb::Application and is caught by this calling QThread.

Parameters
whatThe std::exception::what() which is forwarded to listeners.
void otb::Wrapper::AppliThread::operator= ( const AppliThread )
privatedelete
void otb::Wrapper::AppliThread::run ( )
overrideprotected
void otb::Wrapper::AppliThread::Stop ( )
inline

Ask the running application to stop

Definition at line 47 of file otbWrapperQtWidgetModel.h.

Member Data Documentation

Application::Pointer otb::Wrapper::AppliThread::m_Application
private

Definition at line 75 of file otbWrapperQtWidgetModel.h.


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