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

#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=nullptr)
 
void run () override
 

Private Attributes

bool canceled_
 
unsigned int progress_
 
boost::thread worker_
 

Detailed Description

QThread to monitor progress of a boost::thread

Definition at line 233 of file default_collisions_widget.h.

Constructor & Destructor Documentation

◆ MonitorThread()

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

Definition at line 844 of file default_collisions_widget.cpp.

Member Function Documentation

◆ cancel()

void moveit_setup_assistant::MonitorThread::cancel ( )
inline

Definition at line 240 of file default_collisions_widget.h.

◆ canceled()

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

Definition at line 244 of file default_collisions_widget.h.

◆ progress

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

◆ run()

void moveit_setup_assistant::MonitorThread::run ( )
override

Definition at line 855 of file default_collisions_widget.cpp.

Member Data Documentation

◆ canceled_

bool moveit_setup_assistant::MonitorThread::canceled_
private

Definition at line 255 of file default_collisions_widget.h.

◆ progress_

unsigned int moveit_setup_assistant::MonitorThread::progress_
private

Definition at line 254 of file default_collisions_widget.h.

◆ worker_

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

Definition at line 253 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 Sat May 3 2025 02:28:05