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

WvCallbackBase Class Template Reference

#include <wvcallback.h>

Inheritance diagram for WvCallbackBase:

WvCallback0 WvCallback0 WvCallback1 WvCallback1 WvCallback2 WvCallback2 WvCallback3 WvCallback3 WvCallback4 WvCallback4 WvCallback5 WvCallback5 WvCallback6 WvCallback6 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::FakeFunc)()
 

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

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

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

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

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

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

template<class RET>
typedef RET(* WvCallbackBase::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::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::globalfunc
 

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

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

template<class RET>
Fake* WvCallbackBase::obj
 

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

template<class RET>
Fake* WvCallbackBase::obj
 

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

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


The documentation for this class was generated from the following files:
Generated on Sun Aug 25 02:29:38 2002 for WvStreams by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002