libXDispatch 0.3.1
Public Member Functions
xdispatch::iteration_operation Class Reference
Inheritance diagram for xdispatch::iteration_operation:

List of all members.

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 ()

Detailed Description

See also:
operation

Same as operation except that an index will be passed whenever this functor is executed on a queue.


Constructor & Destructor Documentation

xdispatch::iteration_operation::iteration_operation ( ) [inline]

Member Function Documentation

virtual bool xdispatch::iteration_operation::auto_delete ( ) [inline, virtual]
Returns:
the current auto_delete flag
See also:
set_auto_delete();
virtual void xdispatch::iteration_operation::operator() ( size_t  index) [pure virtual]
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


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

Generated on Wed Feb 22 2012 19:43:56 for libXDispatch by Doxygen 1.7.4
Content © 2011-2012 MLBA (about | privacy) – Design © 2010-2012 Emzeat. All Rights reserved.