callBack Class Reference

#include <callBack.hpp>

Inheritance diagram for callBack:

Inheritance graph
[legend]
Collaboration diagram for callBack:

Collaboration graph
[legend]
List of all members.

Static Public Member Functions

static void initialize (oop receiver, symbolOop selector)
static void * registerPascalCall (int index, int nofArgs)
static void * registerCCall (int index)
static void unregister (void *block)

Detailed Description

Definition at line 24 of file callBack.hpp.


Member Function Documentation

void callBack::initialize ( oop  receiver,
symbolOop  selector 
) [static]

Definition at line 27 of file callBack.cpp.

References assert, oopDesc::is_symbol(), and Universe::set_callBack().

Referenced by PRIM_DECL_2().

Here is the call graph for this function:

void * callBack::registerCCall ( int  index  )  [static]

Definition at line 64 of file callBack.cpp.

References handleCCallBackStub(), store_byte(), and store_long().

Referenced by PRIM_DECL_2().

Here is the call graph for this function:

void * callBack::registerPascalCall ( int  index,
int  nofArgs 
) [static]

Definition at line 45 of file callBack.cpp.

References handlePascalCallBackStub(), store_byte(), and store_long().

Referenced by PRIM_DECL_3().

Here is the call graph for this function:

void callBack::unregister ( void *  block  )  [static]

Definition at line 79 of file callBack.cpp.

References assert.

Referenced by PRIM_DECL_1().


The documentation for this class was generated from the following files:
Generated on Mon Oct 9 13:50:34 2006 for Strongtalk VM by  doxygen 1.4.7