Nymph  v1.5.2
Flow-Based Data Processing Framework
Public Types | Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
KTSignalOneArg< void > Class Template Reference

#include <KTSignal.hh>

Public Types

typedef void() signature(void)
 
typedef boost::signals2::signal< signatureboost_signal
 
typedef boost::signals2::signal< signature >::slot_type slot_type
 

Public Member Functions

 KTSignalOneArg ()
 
 KTSignalOneArg (const std::string &name, KTProcessor *proc)
 
virtual ~KTSignalOneArg ()
 
void operator() ()
 
boost_signalSignal ()
 

Protected Member Functions

 KTSignalOneArg (const KTSignalOneArg &)
 

Protected Attributes

boost_signal fSignal
 

Detailed Description

template<>
class Nymph::KTSignalOneArg< void >

Definition at line 66 of file KTSignal.hh.

Member Typedef Documentation

◆ boost_signal

typedef boost::signals2::signal< signature > boost_signal

Definition at line 70 of file KTSignal.hh.

◆ signature

typedef void() signature(void)

Definition at line 69 of file KTSignal.hh.

◆ slot_type

typedef boost::signals2::signal< signature >::slot_type slot_type

Definition at line 75 of file KTSignal.hh.

Constructor & Destructor Documentation

◆ KTSignalOneArg() [1/3]

Definition at line 19 of file KTSignal.cc.

◆ KTSignalOneArg() [2/3]

KTSignalOneArg ( const std::string &  name,
KTProcessor proc 
)

Definition at line 13 of file KTSignal.cc.

◆ ~KTSignalOneArg()

~KTSignalOneArg ( )
virtual

Definition at line 27 of file KTSignal.cc.

◆ KTSignalOneArg() [3/3]

KTSignalOneArg ( const KTSignalOneArg< void > &  )
protected

Definition at line 23 of file KTSignal.cc.

Member Function Documentation

◆ operator()()

void operator() ( )
inline

Definition at line 184 of file KTSignal.hh.

◆ Signal()

KTSignalOneArg< void >::boost_signal * Signal ( )
inline

Definition at line 189 of file KTSignal.hh.

Member Data Documentation

◆ fSignal

boost_signal fSignal
protected

Definition at line 91 of file KTSignal.hh.


The documentation for this class was generated from the following files: