| Hedgehog
    3.1.0
    A library to generate hybrid pipeline workflow systems | 
Behavior abstraction for states that send a type of data, holds a ready list for that type. More...
#include "state_sender.h"


| Public Member Functions | |
| StateSender ()=default | |
| Default constructor. | |
| ~StateSender ()=default | |
| Default destructor. | |
| std::unique_ptr< std::queue< std::shared_ptr< Output > > > const & | readyList () const | 
| Ready list accessor. | |
| Private Attributes | |
| std::unique_ptr< std::queue< std::shared_ptr< Output > > > | readyList_ = std::make_unique<std::queue<std::shared_ptr<Output>>>() | 
| Ready list for that type. | |
Behavior abstraction for states that send a type of data, holds a ready list for that type.
| Outputs | Type of data the state sends | 
Definition at line 17 of file state_sender.h.
| 
 | default | 
Default constructor.
| 
 | default | 
Default destructor.
| 
 | inline | 
Ready list accessor.
Definition at line 29 of file state_sender.h.

| 
 | private | 
Ready list for that type.
Definition at line 20 of file state_sender.h.