| Hedgehog
    3.1.0
    A library to generate hybrid pipeline workflow systems | 
Switch rule behavior abstraction for a type of input. More...
#include "switch_rule.h"


| Public Member Functions | |
| SwitchRule ()=default | |
| Default constructor. | |
| virtual | ~SwitchRule ()=default | 
| Default destructor. | |
| virtual bool | sendToGraph (std::shared_ptr< Input > &data, size_t const &graphId)=0 | 
| Switch rule to determine if data should be sent to the graph graphId managed by an AbstractExecutionPipeline. | |
Switch rule behavior abstraction for a type of input.
| Inputs | Type of switch's input | 
Definition at line 32 of file switch_rule.h.
| 
 | default | 
Default constructor.
| 
 | virtualdefault | 
Default destructor.
| 
 | pure virtual | 
Switch rule to determine if data should be sent to the graph graphId managed by an AbstractExecutionPipeline.