Hedgehog
3.1.0
A library to generate hybrid pipeline workflow systems
|
This is the complete list of members for hh::core::implementor::ImplementorSender< Output >, including all inherited members.
abstractSenders_ | hh::core::implementor::ImplementorSender< Output > | protected |
addReceiver(abstraction::ReceiverAbstraction< Output > *receiver)=0 | hh::core::implementor::ImplementorSender< Output > | pure virtual |
connectedReceivers() const =0 | hh::core::implementor::ImplementorSender< Output > | pure virtual |
ImplementorSender() | hh::core::implementor::ImplementorSender< Output > | inlineexplicit |
initialize(abstraction::SenderAbstraction< Output > *senderAbstraction) | hh::core::implementor::ImplementorSender< Output > | inlinevirtual |
removeReceiver(abstraction::ReceiverAbstraction< Output > *receiver)=0 | hh::core::implementor::ImplementorSender< Output > | pure virtual |
send(std::shared_ptr< Output > data)=0 | hh::core::implementor::ImplementorSender< Output > | pure virtual |
senders() | hh::core::implementor::ImplementorSender< Output > | inline |
~ImplementorSender()=default | hh::core::implementor::ImplementorSender< Output > | virtual |