vt::pipe::signal namespace

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

using vt::pipe::signal::SignalVoid = Signal<SigVoidType>

Variable documentation

unsigned vt::pipe::signal::signal_holder_next_id_

Used to assign a ID to each signal holder instance to generate unique cleanup lambdas