Hedgehog  3.1.0
A library to generate hybrid pipeline workflow systems
Loading...
Searching...
No Matches
hh::tool::MultiSendersAndNotifierAbstractionConcept Concept Reference

Test if a type inherit from core::abstraction::SenderAbstraction for all Os and core::abstraction::NotifierAbstraction. More...

#include "concepts.h"

Concept definition

template<class T, class ... Os>
(std::is_base_of_v<core::abstraction::SenderAbstraction<Os>, T> && ...) &&
std::is_base_of_v<core::abstraction::NotifierAbstraction, T>
Test if a type inherit from core::abstraction::SenderAbstraction for all Os and core::abstraction::No...
Definition: concepts.h:112

Detailed Description

Test if a type inherit from core::abstraction::SenderAbstraction for all Os and core::abstraction::NotifierAbstraction.

Template Parameters
TType to test
OsOutput types list (variadic)

Definition at line 112 of file concepts.h.