Hedgehog  3.1.0
A library to generate hybrid pipeline workflow systems
Loading...
Searching...
No Matches
hh::core::implementor::MultiQueueReceivers< Inputs > Member List

This is the complete list of members for hh::core::implementor::MultiQueueReceivers< Inputs >, including all inherited members.

abstractReceivers_hh::core::implementor::ImplementorReceiver< Input >protected
addSender(abstraction::SenderAbstraction< Inputs > *const sender) overridehh::core::implementor::QueueReceiver< Inputs >inline
hh::core::implementor::ImplementorReceiver::addSender(abstraction::SenderAbstraction< Input > *sender)=0hh::core::implementor::ImplementorReceiver< Input >pure virtual
connectedSenders() const overridehh::core::implementor::QueueReceiver< Inputs >inlinevirtual
empty() const overridehh::core::implementor::QueueReceiver< Inputs >inlinevirtual
getInputData() overridehh::core::implementor::QueueReceiver< Inputs >inlinevirtual
ImplementorReceiver()hh::core::implementor::ImplementorReceiver< Input >inlineexplicit
initialize(abstraction::ReceiverAbstraction< Input > *receiverAbstraction)hh::core::implementor::ImplementorReceiver< Input >inlinevirtual
maxNumberElementsReceived() const overridehh::core::implementor::QueueReceiver< Inputs >inlinevirtual
maxSize_hh::core::implementor::QueueReceiver< Inputs >private
MultiQueueReceivers()hh::core::implementor::MultiQueueReceivers< Inputs >inlineexplicit
numberElementsReceived() const overridehh::core::implementor::QueueReceiver< Inputs >inlinevirtual
queue_hh::core::implementor::QueueReceiver< Inputs >private
QueueReceiver()hh::core::implementor::QueueReceiver< Inputs >inlineexplicit
receive(std::shared_ptr< Inputs > const data) finalhh::core::implementor::QueueReceiver< Inputs >inline
hh::core::implementor::ImplementorReceiver::receive(std::shared_ptr< Input > data)=0hh::core::implementor::ImplementorReceiver< Input >pure virtual
receivers()hh::core::implementor::ImplementorReceiver< Input >inline
removeSender(abstraction::SenderAbstraction< Inputs > *const sender) overridehh::core::implementor::QueueReceiver< Inputs >inline
hh::core::implementor::ImplementorReceiver::removeSender(abstraction::SenderAbstraction< Input > *sender)=0hh::core::implementor::ImplementorReceiver< Input >pure virtual
senders_hh::core::implementor::QueueReceiver< Inputs >private
~ImplementorReceiver()=defaulthh::core::implementor::ImplementorReceiver< Input >virtual
~MultiQueueReceivers()=defaulthh::core::implementor::MultiQueueReceivers< Inputs >virtual
~QueueReceiver()=defaulthh::core::implementor::QueueReceiver< Inputs >virtual