|
BRE12
|
A cache of successors that are put in a round-robin fashion. More...
#include <_flow_graph_impl.h>
Public Member Functions | |
| size_type | size () |
| task * | try_put_task (const T &t) |
Public Member Functions inherited from internal::successor_cache< T, M > | |
| void | set_owner (owner_type *owner) |
| void | register_successor (successor_type &r) |
| void | remove_successor (successor_type &r) |
| bool | empty () |
| void | clear () |
Additional Inherited Members | |
Protected Types inherited from internal::successor_cache< T, M > | |
| typedef M | mutex_type |
| typedef receiver< T > | successor_type |
| typedef receiver< T > * | pointer_type |
| typedef sender< T > | owner_type |
| typedef std::list< pointer_type > | successors_type |
Protected Attributes inherited from internal::successor_cache< T, M > | |
| mutex_type | my_mutex |
| successors_type | my_successors |
| owner_type * | my_owner |
A cache of successors that are put in a round-robin fashion.
1.8.12