| Hedgehog
    3.1.0
    A library to generate hybrid pipeline workflow systems | 
Hedgehog behavior namespace. More...
| Classes | |
| class | CanTerminate | 
| Behavior abstraction for nodes that expose termination condition.  More... | |
| class | Cleanable | 
| Cleanable interface.  More... | |
| class | Copyable | 
| Copy interface used to copy a node when either a group of nodes is created or a node is duplicated when an execution pipeline is created.  More... | |
| class | Execute | 
| Execute Behavior abstraction, node that has an execution for an Input data type.  More... | |
| class | MultiExecute | 
| Behavior abstraction for nodes that present computation on different types of inputs.  More... | |
| class | MultiReceivers | 
| Behavior abstraction for nodes that receive multiple types of data.  More... | |
| class | MultiSenders | 
| Behavior abstraction for nodes that send multiple types of data.  More... | |
| class | MultiSwitchRules | 
| Switch rules behavior abstraction for different types of input.  More... | |
| class | Node | 
| Behavior abstraction for the base node.  More... | |
| class | StateMultiSenders | 
| Behavior abstraction for states that send multiple types of data.  More... | |
| class | StateSender | 
| Behavior abstraction for states that send a type of data, holds a ready list for that type.  More... | |
| class | SwitchRule | 
| Switch rule behavior abstraction for a type of input.  More... | |
| class | TaskMultiSenders | 
| Behavior abstraction for tasks that send multiple types of data.  More... | |
| class | TaskNode | 
| Behavior abstraction for TaskNode.  More... | |
Hedgehog behavior namespace.