Developer Documentation
Loading...
Searching...
No Matches
LoadFromPluginThread Class Reference
Inheritance diagram for LoadFromPluginThread:
OpenFlipperThread

Classes

struct  LoadInfos
 Struct containing all relevant information about a load operation. More...
 

Public Slots

void loadFromPlugin ()
 
- Public Slots inherited from OpenFlipperThread
void slotCancel (const QString &_jobId)
 Cancel this job.
 
void startProcessing ()
 start processing
 

Signals

void updateView ()
 
- Signals inherited from OpenFlipperThread
void startProcessingInternal ()
 start processing of a function
 
void state (QString _jobId, int _state)
 Tell core about job state.
 
void function (const QString _jobId="")
 job function
 
void finished (QString _jobId)
 job done
 

Public Member Functions

 LoadFromPluginThread (const QVector< LoadInfos > &_loadInfos, const QString &_jobName)
 
int getObjId (int index) const
 
const QString & getFilename (int index) const
 
- Public Member Functions inherited from OpenFlipperThread
 OpenFlipperThread (const QString &_jobId)
 
void run ()
 Main processing.
 
virtual void cancel ()
 Cancel the job.
 
QString jobId ()
 get JobId get the Id of the current Job
 

Private Attributes

const QVector< LoadInfos > & infos_
 
QVector< int > loadedIds_
 

Detailed Description

Definition at line 11 of file OpenFunctionThread.hh.

Constructor & Destructor Documentation

◆ ~LoadFromPluginThread()

LoadFromPluginThread::~LoadFromPluginThread ( )

Definition at line 26 of file OpenFunctionThread.cc.

◆ LoadFromPluginThread()

LoadFromPluginThread::LoadFromPluginThread ( const QVector< LoadInfos > &  _loadInfos,
const QString &  _jobName 
)

Definition at line 33 of file OpenFunctionThread.cc.

Member Function Documentation

◆ getFilename()

const QString & LoadFromPluginThread::getFilename ( int  index) const

Definition at line 48 of file OpenFunctionThread.cc.

◆ getObjId()

int LoadFromPluginThread::getObjId ( int  index) const

Definition at line 41 of file OpenFunctionThread.cc.

◆ loadFromPlugin

void LoadFromPluginThread::loadFromPlugin ( )
slot

Definition at line 6 of file OpenFunctionThread.cc.

Member Data Documentation

◆ infos_

const QVector<LoadInfos>& LoadFromPluginThread::infos_
private

Definition at line 35 of file OpenFunctionThread.hh.

◆ loadedIds_

QVector<int> LoadFromPluginThread::loadedIds_
private

Definition at line 36 of file OpenFunctionThread.hh.


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