#include <SSSSAdapter.h>
Public Types | |
typedef boost::signals2::signal< InputType()> | signal_type |
typedef signal_type::slot_type | input_slot_type |
Public Member Functions | |
SigSlotSinkSourceAdapter (Processor &proc) | |
OutputType | operator() () |
void | connect (const input_slot_type &s) |
Private Attributes | |
Processor & | m_proc |
signal_type | m_input |
An adapter which drives the push-pull sink/process/source paradigm to the pure-pull signal/slot execution model.
Definition at line 10 of file SSSSAdapter.h.
typedef signal_type::slot_type WireCell::SigSlotSinkSourceAdapter< InputType, OutputType, Processor >::input_slot_type |
Definition at line 13 of file SSSSAdapter.h.
typedef boost::signals2::signal<InputType ()> WireCell::SigSlotSinkSourceAdapter< InputType, OutputType, Processor >::signal_type |
Definition at line 12 of file SSSSAdapter.h.
|
inline |
Definition at line 15 of file SSSSAdapter.h.
|
inline |
Definition at line 26 of file SSSSAdapter.h.
|
inline |
Definition at line 17 of file SSSSAdapter.h.
|
private |
Definition at line 30 of file SSSSAdapter.h.
|
private |
Definition at line 29 of file SSSSAdapter.h.