Pure virtual template class that defines interface for async communication. More...
#include <flow_graph.h>
Public Types | |
| typedef Output | output_type |
Public Member Functions | |
| virtual bool | async_try_put (const output_type &i)=0 |
| Submit signal from an asynchronous activity to FG. | |
| virtual void | async_reserve ()=0 |
| Increment reference count of graph to prevent premature return from wait_for_all. | |
| virtual void | async_commit ()=0 |
| Decrement reference count of graph to allow return from wait_for_all. | |
Pure virtual template class that defines interface for async communication.