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.