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)
R operator() () const
R operator() (P1 p1) const
R operator() (P1 p1, P2 p2) const
R operator() (P1 p1, P2 p2, P3 p3) const
R operator() (P1 p1, P2 p2, P3 p3, P4 p4) const
R operator() (P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) const
R operator() (P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) const
R operator() (P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7) const
R 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,
B  _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,
B  _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