Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

Delegate.hh File Reference


Detailed Description

Header file for fake C++ delegates.

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Classes

class  Delegate
 Abstract class for fake C++ delegates that work with the rk_stub library. More...


Functions

rk_stub_precall_retval_t cxx_delegate_precall (void *obj)
 Callback for rk_stub_mk_pid that will cast the parameter to a Delegate object and call Delegate::precall().

void cxx_delegate_postcall (void *obj)
 Callback for rk_stub_mk_pid that will cast the parameter to a Delegate object and call Delegate::postcall().


Function Documentation

void cxx_delegate_postcall void *  obj  ) 
 

Callback for rk_stub_mk_pid that will cast the parameter to a Delegate object and call Delegate::postcall().

Typically, this function would be passed as the postcall argument to rk_stub_mk_pid().

Parameters:
obj The Delegate object.

rk_stub_precall_retval_t cxx_delegate_precall void *  obj  ) 
 

Callback for rk_stub_mk_pid that will cast the parameter to a Delegate object and call Delegate::precall().

Typically, this function would be passed as the precall argument to rk_stub_mk_pid().

Parameters:
obj The Delegate object.
Returns:
The result of Delegate::precall().


Generated on Mon Dec 1 16:22:05 2003 for CPUBroker by doxygen 1.3.4