namespace
signal
Classes
-
template<typename DataT>struct Signal
- struct SignalBase
-
template<typename SignalT>struct SignalHolder
Typedefs
- using SigVoidType = int8_t
- using SignalVoid = Signal<SigVoidType>
Variables
- unsigned signal_holder_next_id_
Typedef documentation
using vt:: pipe:: signal:: SigVoidType = int8_t
#include <src/vt/pipe/signal/signal.h>
using vt:: pipe:: signal:: SignalVoid = Signal<SigVoidType>
#include <src/vt/pipe/signal/signal.h>
Variable documentation
unsigned vt:: pipe:: signal:: signal_holder_next_id_
#include <src/vt/pipe/signal/signal_holder.h>
Used to assign a ID to each signal holder instance to generate unique cleanup lambdas