Vaca::Signal1< R, A1 > Class Template Reference

#include <Signal.h>

Inheritance diagram for Vaca::Signal1< R, A1 >:

Vaca::Signal1_base< R, A1 >

List of all members.

template<typename R, typename A1>
class Vaca::Signal1< R, A1 >


Public Member Functions

 Signal1 ()
 Signal1 (const Signal1< R, A1 > &s)
operator() (A1 a1, R default_result=R())
template<typename Merger>
operator() (A1 a1, R default_result, const Merger &m)

Constructor & Destructor Documentation

template<typename R, typename A1>
Vaca::Signal1< R, A1 >::Signal1 (  )  [inline]

template<typename R, typename A1>
Vaca::Signal1< R, A1 >::Signal1 ( const Signal1< R, A1 > &  s  )  [inline]


Member Function Documentation

template<typename R, typename A1>
R Vaca::Signal1< R, A1 >::operator() ( A1  a1,
default_result = R() 
) [inline]

template<typename R, typename A1>
template<typename Merger>
R Vaca::Signal1< R, A1 >::operator() ( A1  a1,
default_result,
const Merger &  m 
) [inline]