Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

WvBoundCallback< InnerCallback, B > Class Template Reference

#include <wvcallback.h>

Collaboration diagram for WvBoundCallback< InnerCallback, B >:

[legend]
List of all members.

template<class InnerCallback, typename B>
class WvBoundCallback< InnerCallback, B >


Public Types

typedef ComposedCallback::FrozenParams FrozenParams

Public Member Functions

template<typename PtrToObject, typename PtrToMember>  WvBoundCallback (PtrToObject obj, PtrToMember member, B _param)
template<typename Functor>  WvBoundCallback (const Functor &func, B _param)
operator() () const
operator() (P1 p1) const
operator() (P1 p1, P2 p2) const
operator() (P1 p1, P2 p2, P3 p3) const
operator() (P1 p1, P2 p2, P3 p3, P4 p4) const
operator() (P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) const
operator() (P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) const
operator() (P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7) const
thaw (const FrozenParams &frozen) const

Member Typedef Documentation

template<class InnerCallback, typename B>
typedef ComposedCallback::FrozenParams WvBoundCallback< InnerCallback, B >::FrozenParams
 

Definition at line 471 of file wvcallback.h.


Constructor & Destructor Documentation

template<class InnerCallback, typename B>
template<typename PtrToObject, typename PtrToMember>
WvBoundCallback< InnerCallback, B >::WvBoundCallback PtrToObject  obj,
PtrToMember  member,
_param
[inline]
 

Definition at line 473 of file wvcallback.h.

template<class InnerCallback, typename B>
template<typename Functor>
WvBoundCallback< InnerCallback, B >::WvBoundCallback const Functor &  func,
_param
[inline]
 

Definition at line 478 of file wvcallback.h.


Member Function Documentation

template<class InnerCallback, typename B>
R WvBoundCallback< InnerCallback, B >::operator() P1  p1,
P2  p2,
P3  p3,
P4  p4,
P5  p5,
P6  p6,
P7  p7
const [inline]
 

Definition at line 496 of file wvcallback.h.

template<class InnerCallback, typename B>
R WvBoundCallback< InnerCallback, B >::operator() P1  p1,
P2  p2,
P3  p3,
P4  p4,
P5  p5,
P6  p6
const [inline]
 

Definition at line 494 of file wvcallback.h.

template<class InnerCallback, typename B>
R WvBoundCallback< InnerCallback, B >::operator() P1  p1,
P2  p2,
P3  p3,
P4  p4,
P5  p5
const [inline]
 

Definition at line 492 of file wvcallback.h.

template<class InnerCallback, typename B>
R WvBoundCallback< InnerCallback, B >::operator() P1  p1,
P2  p2,
P3  p3,
P4  p4
const [inline]
 

Definition at line 490 of file wvcallback.h.

template<class InnerCallback, typename B>
R WvBoundCallback< InnerCallback, B >::operator() P1  p1,
P2  p2,
P3  p3
const [inline]
 

Definition at line 488 of file wvcallback.h.

template<class InnerCallback, typename B>
R WvBoundCallback< InnerCallback, B >::operator() P1  p1,
P2  p2
const [inline]
 

Definition at line 486 of file wvcallback.h.

template<class InnerCallback, typename B>
R WvBoundCallback< InnerCallback, B >::operator() P1  p1  )  const [inline]
 

Definition at line 484 of file wvcallback.h.

template<class InnerCallback, typename B>
R WvBoundCallback< InnerCallback, B >::operator()  )  const [inline]
 

Definition at line 482 of file wvcallback.h.

template<class InnerCallback, typename B>
R WvBoundCallback< InnerCallback, B >::thaw const FrozenParams frozen  )  const [inline]
 

Definition at line 498 of file wvcallback.h.

References WvCallback< R, P1, P2, P3, P4, P5, P6, P7, P8 >::thaw(), and WvBoundCallback< InnerCallback, B >::thaw().

Referenced by WvBoundCallback< InnerCallback, B >::thaw().


The documentation for this class was generated from the following file:
Generated on Tue Oct 5 01:09:24 2004 for WvStreams by doxygen 1.3.7