Hedgehog  0.0.0
A library to generate hybrid pipeline workflow systems
hh::behavior::MultiReceivers< Inputs > Class Template Reference

MultiReceivers Behavior definition, node has a list of input types. More...

#include "multi_receivers.h"

Inheritance diagram for hh::behavior::MultiReceivers< Inputs >:
Inheritance graph
Collaboration diagram for hh::behavior::MultiReceivers< Inputs >:
Collaboration graph

Public Types

using inputs_t = std::tuple< Inputs... >
 Tuple with the list of input types.
 

Additional Inherited Members

- Public Member Functions inherited from hh::behavior::Node
virtual std::shared_ptr< core::CoreNodecore ()=0
 Core Accessor. More...
 
virtual std::string extraPrintingInformation () const
 Adds node information to print in the dot file. More...
 
virtual bool canTerminate ()
 Determine if the node can terminate. More...
 

Detailed Description

template<class ... Inputs>
class hh::behavior::MultiReceivers< Inputs >

MultiReceivers Behavior definition, node has a list of input types.

Template Parameters
InputsInput data types

Definition at line 31 of file multi_receivers.h.


The documentation for this class was generated from the following file: