Main Page | Modules | Class Hierarchy | Alphabetical List | Class List | Directories | Class Members | Related Pages

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

Tunnel callback for 5 arguments. More...

#include <tunnel.h>

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

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 P5>
class SigCX::TunnelCallback5< R, P1, P2, P3, P4, P5 >

Tunnel callback for 5 arguments.


Member Function Documentation

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

Invoke callback.

Implements SigCX::Tunnel::Callback.

template<class R, class P1, class P2, class P3, class P4, class P5>
R SigCX::TunnelCallback5< R, P1, P2, P3, P4, P5 >::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 Sun Apr 10 18:35:43 2005 for SigCX - SigC++ Extras by  doxygen 1.4.2