SigCX::TunnelCallback4< R, P1, P2, P3, P4 > Class Template Reference
[SigC++ Extras]

Tunnel callback for 4 arguments. More...

#include <tunnel.h>

Inheritance diagram for SigCX::TunnelCallback4< R, P1, P2, P3, P4 >:

SigCX::Tunnel::Callback

List of all members.

Public Member Functions

virtual void invoke ()
tunnel (Tunnel *tunnel, bool sync=false)


Detailed Description

template<class R, class P1, class P2, class P3, class P4>
class SigCX::TunnelCallback4< R, P1, P2, P3, P4 >

Tunnel callback for 4 arguments.


Member Function Documentation

template<class R, class P1, class P2, class P3, class P4>
virtual void SigCX::TunnelCallback4< R, P1, P2, P3, P4 >::invoke (  )  [inline, virtual]

Invoke callback.

Implements SigCX::Tunnel::Callback.

template<class R, class P1, class P2, class P3, class P4>
R SigCX::TunnelCallback4< R, P1, P2, P3, P4 >::tunnel ( Tunnel tunnel,
bool  sync = false 
) [inline]

Tunnel the invocation of this callback.

Parameters:
tunnel The tunnel to use. This may be 0, if the callback should be invoked without tunneling.
sync If true, wait for callback to terminate.
Returns:
Return value of the callback slot, if sync is true, otherwise undefined.


The documentation for this class was generated from the following file:
Generated on Mon Sep 10 06:27:37 2007 for SigCX - SigC++ Extras by  doxygen 1.5.3