Hedgehog  3.1.0
A library to generate hybrid pipeline workflow systems
Loading...
Searching...
No Matches
hh::core::implementor Namespace Reference

Hedgehog implementor namespace. More...

Classes

class  DefaultExecute
 Default execute implementor, only calls user-defined execute method in behavior::Execute interface. More...
 
class  DefaultMultiExecutes
 Default concrete implementation for different typed execution method for tasks. More...
 
class  DefaultMultiSenders
 Default implementors for the sender abstraction, used by tasks or state managers. More...
 
class  DefaultNotifier
 Default concrete implementation of notifier interface. More...
 
class  DefaultSender
 Default concrete implementation of sender abstraction. More...
 
class  DefaultSlot
 Default concrete implementation of slot interface. More...
 
class  GraphNotifier
 Default concrete implementation of the notifier abstraction for the graph core. More...
 
class  GraphReceiver
 Default concrete implementation of the receiver abstraction for the graph core. More...
 
class  GraphSender
 Default concrete implementation of the sender abstraction for the graph core. More...
 
class  GraphSlot
 Default concrete implementation of the slot abstraction for the graph core. More...
 
class  ImplementorExecute
 Implementor for the ExecuteAbstraction. More...
 
class  ImplementorNotifier
 Implementor for the NotifierAbstraction. More...
 
class  ImplementorReceiver
 Implementor for the ReceiverAbstraction. More...
 
class  ImplementorSender
 Implementor for the SenderAbstraction. More...
 
class  ImplementorSlot
 Implementor for the SlotAbstraction. More...
 
class  MultiQueueReceivers
 Concrete implementation of the receiver core abstraction for multiple types using a std::queue. More...
 
class  QueueReceiver
 Concrete implementation of the receiver core abstraction for a type using a std::queue. More...
 

Detailed Description

Hedgehog implementor namespace.