Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

WvCallbackBase< RET > Class Template Reference

#include <wvcallback.h>

Inheritance diagram for WvCallbackBase< RET >:

WvCallback0< RET > WvCallback0< RET > WvCallback1< RET, P1 > WvCallback1< RET, P1 > WvCallback2< RET, P1, P2 > WvCallback2< RET, P1, P2 > WvCallback3< RET, P1, P2, P3 > WvCallback3< RET, P1, P2, P3 > WvCallback4< RET, P1, P2, P3, P4 > WvCallback4< RET, P1, P2, P3, P4 > WvCallback5< RET, P1, P2, P3, P4, P5 > WvCallback5< RET, P1, P2, P3, P4, P5 > WvCallback6< RET, P1, P2, P3, P4, P5, P6 > WvCallback6< RET, P1, P2, P3, P4, P5, P6 > List of all members.

Public Types

typedef RET(Fake::* FakeFunc )()
typedef RET(* FakeGlobalFunc )()
typedef RET(Fake::* FakeFunc )()
typedef RET(* FakeGlobalFunc )()

Public Methods

 WvCallbackBase::WvCallbackBase (void *_obj, FakeFunc _func)
 WvCallbackBase::WvCallbackBase (FakeGlobalFunc _func)
bool operator== (const WvCallbackBase &cb) const
 operator bool () const
 WvCallbackBase::WvCallbackBase (void *_obj, FakeFunc _func)
 WvCallbackBase::WvCallbackBase (FakeGlobalFunc _func)
bool operator== (const WvCallbackBase &cb) const
 operator bool () const

Public Attributes

Fakeobj
Fakeobj
FakeFunc func
FakeGlobalFunc globalfunc

template<class RET>
class WvCallbackBase< RET >


Member Typedef Documentation

template<class RET>
typedef RET(Fake::* WvCallbackBase< RET >::FakeFunc)()
 

Definition at line 27 of file utils/wvcallback.h.

template<class RET>
typedef RET(Fake::* WvCallbackBase< RET >::FakeFunc)()
 

Definition at line 27 of file include/wvcallback.h.

Referenced by WvCallbackBase< void >::WvCallbackBase::WvCallbackBase().

template<class RET>
typedef RET(* WvCallbackBase< RET >::FakeGlobalFunc)()
 

Definition at line 28 of file utils/wvcallback.h.

template<class RET>
typedef RET(* WvCallbackBase< RET >::FakeGlobalFunc)()
 

Definition at line 28 of file include/wvcallback.h.


Member Function Documentation

template<class RET>
WvCallbackBase< RET >::operator bool   const [inline]
 

Definition at line 52 of file utils/wvcallback.h.

template<class RET>
WvCallbackBase< RET >::operator bool   const [inline]
 

Definition at line 52 of file include/wvcallback.h.

template<class RET>
bool WvCallbackBase< RET >::operator== const WvCallbackBase< RET > &    cb const [inline]
 

Definition at line 45 of file utils/wvcallback.h.

template<class RET>
bool WvCallbackBase< RET >::operator== const WvCallbackBase< RET > &    cb const [inline]
 

Definition at line 45 of file include/wvcallback.h.

template<class RET>
WvCallbackBase< RET >::WvCallbackBase::WvCallbackBase FakeGlobalFunc    _func [inline]
 

Definition at line 41 of file utils/wvcallback.h.

template<class RET>
WvCallbackBase< RET >::WvCallbackBase::WvCallbackBase void *    _obj,
FakeFunc    _func
[inline]
 

Definition at line 37 of file utils/wvcallback.h.

template<class RET>
WvCallbackBase< RET >::WvCallbackBase::WvCallbackBase FakeGlobalFunc    _func [inline]
 

Definition at line 41 of file include/wvcallback.h.

template<class RET>
WvCallbackBase< RET >::WvCallbackBase::WvCallbackBase void *    _obj,
FakeFunc    _func
[inline]
 

Definition at line 37 of file include/wvcallback.h.

Referenced by WvCallbackBase< void >::WvCallbackBase::WvCallbackBase().


Member Data Documentation

template<class RET>
FakeFunc WvCallbackBase< RET >::func
 

Definition at line 33 of file utils/wvcallback.h.

Referenced by WvCallbackBase< void >::operator==(), and WvCallbackBase< void >::WvCallbackBase::WvCallbackBase().

template<class RET>
FakeGlobalFunc WvCallbackBase< RET >::globalfunc
 

Definition at line 34 of file utils/wvcallback.h.

Referenced by WvCallbackBase< void >::operator==().

template<class RET>
Fake* WvCallbackBase< RET >::obj
 

Definition at line 30 of file utils/wvcallback.h.

template<class RET>
Fake* WvCallbackBase< RET >::obj
 

Definition at line 30 of file include/wvcallback.h.

Referenced by WvCallbackBase< void >::operator==(), and WvCallbackBase< void >::WvCallbackBase::WvCallbackBase().


The documentation for this class was generated from the following files:
Generated on Fri Apr 5 15:16:54 2002 for WvStreams by doxygen1.2.15