#include <filter_job.h>
Public Member Functions | |
virtual void | execute () |
FilterJob (const boost::function< ReturnType()> &exec) | |
const ReturnType & | getResult () const |
Public Member Functions inherited from mesh_filter::Job | |
void | cancel () |
bool | isDone () const |
Job () | |
void | wait () const |
Private Attributes | |
boost::function< ReturnType()> | exec_ |
ReturnType | result_ |
Additional Inherited Members | |
Protected Attributes inherited from mesh_filter::Job | |
boost::condition_variable | condition_ |
bool | done_ |
boost::mutex | mutex_ |
Definition at line 90 of file filter_job.h.
|
inline |
Definition at line 93 of file filter_job.h.
|
virtual |
Implements mesh_filter::Job.
Definition at line 105 of file filter_job.h.
const ReturnType & mesh_filter::FilterJob< ReturnType >::getResult | ( | ) | const |
Definition at line 116 of file filter_job.h.
|
private |
Definition at line 100 of file filter_job.h.
|
private |
Definition at line 101 of file filter_job.h.