Defines sample concrete node classes that perform generic tasks. More...
#include "node.h"#include "timer.h"#include <chrono>#include <condition_variable>#include <functional>#include <iostream>#include <mutex>#include <thread>
Go to the source code of this file.
Classes | |
| class | flow::samples::generic::generator< T > |
| Concrete producer that generates packets by calling a parameter functor. More... | |
| class | flow::samples::generic::ostreamer< T > |
| Concrete consumer that outputs packets to a parameter std::ostream. More... | |
| class | flow::samples::generic::tee< T > |
| Concrete transformer that clones one input packet to multiple output packets. More... | |
| class | flow::samples::generic::delay< T > |
| Concrete transformer that adds a delay to a packet's consumption time. More... | |
Namespaces | |
| namespace | flow::samples |
| Collection of concrete nodes. | |
| namespace | flow::samples::generic |
| Concrete nodes that perform generic tasks. | |
| namespace | flow |
| All basic blocks to build a graph of packets streaming across nodes. | |
Defines sample concrete node classes that perform generic tasks.
1.8.2