Roomba App  1.0
FrameThread Class Reference

The FrameThread class. More...

#include <frameThread.hh>

Inheritance diagram for FrameThread:
Collaboration diagram for FrameThread:

Signals

void info (const QString &info)
 Signal to be emmited to add information to logs. More...
 
void error (const QString &error)
 Signal to be emmited when some error occured when running thread. More...
 

Public Member Functions

 FrameThread (Communication *communication=nullptr, QObject *parent=nullptr)
 Construct new FrameThread object. More...
 
void run () override
 Start thread with all functionality. More...
 

Private Attributes

Communication_communication = nullptr
 Communication class handle;. More...
 

Detailed Description

Definition at line 22 of file frameThread.hh.

Constructor & Destructor Documentation

◆ FrameThread()

FrameThread::FrameThread ( Communication communication = nullptr,
QObject *  parent = nullptr 
)
Parameters
[in]communicationCommunication class handle
[in]parentPointer to parent object

Definition at line 18 of file frameThread.cpp.

Member Function Documentation

◆ error

void FrameThread::error ( const QString &  error)
signal
Parameters
[out]errorError message string
Here is the caller graph for this function:

◆ info

void FrameThread::info ( const QString &  info)
signal
Parameters
[out]infoInfo message string
Here is the caller graph for this function:

◆ run()

void FrameThread::run ( )
override

Definition at line 23 of file frameThread.cpp.

Here is the call graph for this function:

Member Data Documentation

◆ _communication

Communication* FrameThread::_communication = nullptr
private

Definition at line 29 of file frameThread.hh.


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