 Inheritance diagram for xdispatch::iteration_operation:
 Inheritance diagram for xdispatch::iteration_operation:| Public Member Functions | |
| iteration_operation () | |
| virtual void | operator() (size_t index)=0 | 
| virtual void | set_auto_delete (bool a) | 
| Change the auto_delete flag to prevent the iteration from being deleted after finishing its execution. | |
| virtual bool | auto_delete () | 
Same as operation except that an index will be passed whenever this functor is executed on a queue.
| xdispatch::iteration_operation::iteration_operation | ( | ) |  [inline] | 
| virtual bool xdispatch::iteration_operation::auto_delete | ( | ) |  [inline, virtual] | 
| virtual void xdispatch::iteration_operation::operator() | ( | size_t | index | ) |  [pure virtual] | 
Implemented in xdispatch::ptr_iteration_operation< T >.
| virtual void xdispatch::iteration_operation::set_auto_delete | ( | bool | a | ) |  [inline, virtual] | 
Change the auto_delete flag to prevent the iteration from being deleted after finishing its execution.
Defaults to true