Developer Documentation
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. More...
 
void startProcessing ()
 start processing More...
 

Signals

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

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. More...
 
virtual void cancel ()
 Cancel the job. More...
 
QString jobId ()
 get JobId get the Id of the current Job More...
 

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: