Signals | Public Member Functions | Private Attributes | List of all members
moveit_setup_assistant::MonitorThread Class Reference

QThread to monitor progress of a boost::thread. More...

#include <default_collisions_widget.h>

Inheritance diagram for moveit_setup_assistant::MonitorThread:
Inheritance graph
[legend]

Signals

void progress (int)
 

Public Member Functions

void cancel ()
 
bool canceled () const
 
 MonitorThread (const boost::function< void(unsigned int *)> &f, QProgressBar *progress_bar=NULL)
 
void run ()
 

Private Attributes

bool canceled_
 
unsigned int progress_
 
boost::thread worker_
 

Detailed Description

QThread to monitor progress of a boost::thread.

Definition at line 238 of file default_collisions_widget.h.

Constructor & Destructor Documentation

moveit_setup_assistant::MonitorThread::MonitorThread ( const boost::function< void(unsigned int *)> &  f,
QProgressBar *  progress_bar = NULL 
)

Definition at line 807 of file default_collisions_widget.cpp.

Member Function Documentation

void moveit_setup_assistant::MonitorThread::cancel ( )
inline

Definition at line 245 of file default_collisions_widget.h.

bool moveit_setup_assistant::MonitorThread::canceled ( ) const
inline

Definition at line 249 of file default_collisions_widget.h.

void moveit_setup_assistant::MonitorThread::progress ( int  )
signal
void moveit_setup_assistant::MonitorThread::run ( )

Definition at line 818 of file default_collisions_widget.cpp.

Member Data Documentation

bool moveit_setup_assistant::MonitorThread::canceled_
private

Definition at line 260 of file default_collisions_widget.h.

unsigned int moveit_setup_assistant::MonitorThread::progress_
private

Definition at line 259 of file default_collisions_widget.h.

boost::thread moveit_setup_assistant::MonitorThread::worker_
private

Definition at line 258 of file default_collisions_widget.h.


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


moveit_setup_assistant
Author(s): Dave Coleman
autogenerated on Sun Oct 18 2020 13:19:28