Vaca::Slot2_fun< void, F, A1, A2 > Class Template Reference

#include <Slot.h>

Inheritance diagram for Vaca::Slot2_fun< void, F, A1, A2 >:

Vaca::Slot2< void, A1, A2 >

List of all members.

template<typename F, typename A1, typename A2>
class Vaca::Slot2_fun< void, F, A1, A2 >


Public Member Functions

 Slot2_fun (const F &f)
 Slot2_fun (const Slot2_fun &s)
 ~Slot2_fun ()
void operator() (A1 a1, A2 a2)
Slot2_funclone () const

Private Attributes

f

Constructor & Destructor Documentation

template<typename F, typename A1, typename A2>
Vaca::Slot2_fun< void, F, A1, A2 >::Slot2_fun ( const F &  f  )  [inline]

template<typename F, typename A1, typename A2>
Vaca::Slot2_fun< void, F, A1, A2 >::Slot2_fun ( const Slot2_fun< void, F, A1, A2 > &  s  )  [inline]

template<typename F, typename A1, typename A2>
Vaca::Slot2_fun< void, F, A1, A2 >::~Slot2_fun (  )  [inline]


Member Function Documentation

template<typename F, typename A1, typename A2>
void Vaca::Slot2_fun< void, F, A1, A2 >::operator() ( A1  a1,
A2  a2 
) [inline, virtual]

template<typename F, typename A1, typename A2>
Slot2_fun* Vaca::Slot2_fun< void, F, A1, A2 >::clone (  )  const [inline, virtual]


Member Data Documentation

template<typename F, typename A1, typename A2>
F Vaca::Slot2_fun< void, F, A1, A2 >::f [private]