All basic blocks to build a graph of packets streaming across nodes. More...
Namespaces | |
| namespace | state |
| Contains the different state values. | |
| namespace | samples |
| Collection of concrete nodes. | |
Classes | |
| class | graph |
| Object that manages the connections and state of multiple nodes. More... | |
| class | named |
| Base class for objects that are named. More... | |
| class | pin |
| Base class for a node's inlet or outlet. More... | |
| class | inpin |
| Object that represents a node inlet. More... | |
| class | outpin |
| Object that represents a node outlet. More... | |
| class | node |
| Base class common to all nodes. More... | |
| class | producer |
| Base class from which concrete pure producers derive. More... | |
| class | consumer |
| Base class from which concrete pure consumers derive. More... | |
| class | transformer |
| Base class from which concrete transformers derive. More... | |
| class | packet |
| Object that carries data from node to node through a pipe. More... | |
| class | pipe |
| Carries packets from one node to another node on a FIFO basis. More... | |
| class | timer |
| Base class for an object that notifies listeners at some interval. More... | |
| class | monotonous_timer |
| Concrete timer that notifies listeners repeatedly at a set interval of time. More... | |
All basic blocks to build a graph of packets streaming across nodes.
1.8.2