WvCallback< R, P1, P2, P3, P4, P5, P6, P7, P8 > Class Template Reference

Inheritance diagram for WvCallback< R, P1, P2, P3, P4, P5, P6, P7, P8 >:
[legend]
List of all members.

Detailed Description

template<typename R, typename P1 = E, typename P2 = E, typename P3 = E, typename P4 = E, typename P5 = E, typename P6 = E, typename P7 = E, typename P8 = E>
class WvCallback< R, P1, P2, P3, P4, P5, P6, P7, P8 >

Definition at line 376 of file wvcallback.h.

Public Types

typedef Impl::FrozenParams FrozenParams
typedef R ReturnType
typedef P1 Parm1
typedef P2 Parm2
typedef P3 Parm3
typedef P4 Parm4
typedef P5 Parm5
typedef P6 Parm6
typedef P7 Parm7
typedef P8 Parm8

Public Member Functions

 WvCallback ()
 WvCallback (int)
 WvCallback (const WvCallback &cb)
template<typename Functor>
 WvCallback (const Functor &func)
 WvCallback (const typename WvCallbackImpl< R, P1, P2, P3, P4, P5, P6, P7, P8 >::type func)
template<typename PtrToObject, typename PtrToMember>
 WvCallback (PtrToObject obj, PtrToMember member)
 ~WvCallback ()
WvCallbackoperator= (const WvCallback &cb)
 operator bool () const
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
operator() (P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8) const
thaw (const FrozenParams &frozen) const

Protected Member Functions

bool operator== (const WvCallback &cb)


The documentation for this class was generated from the following file:
Generated on Sun Sep 24 20:11:05 2006 for WvStreams by  doxygen 1.4.7