version 3.3

VRS::CallbackR< RETURN > Class Template Reference

#include <vrs/callback.h>

Inheritance diagram for VRS::CallbackR< RETURN >:

VRS::CallbackBase VRS::SharedObj VRS::Visitable VRS::FunctionCallbackR< RETURN > VRS::MethodCallbackR< CLASS, RETURN >

List of all members.

Public Member Functions

virtual RETURN callback ()=0
RETURN callback () const
 VRS_TYPEINFO (CallbackR, CallbackBase)


Detailed Description

template<class RETURN>
class VRS::CallbackR< RETURN >

Base class for callback with no arguments and a return value of type RETURN.

Member Function Documentation

template<class RETURN>
virtual RETURN VRS::CallbackR< RETURN >::callback (  )  [pure virtual]

template<class RETURN>
RETURN VRS::CallbackR< RETURN >::callback (  )  const [inline]

This method will be called for the callback with the appropriate arguments and must be defined by a derived class.

template<class RETURN>
VRS::CallbackR< RETURN >::VRS_TYPEINFO ( CallbackR< RETURN >  ,
CallbackBase   
)


The documentation for this class was generated from the following file:

Generated on Fri May 18 06:00:18 2012 by Doxygen 1.5.6
© 2001-2010 Hasso-Plattner-Institut | Impressum | Contact