behaviorPrimitives Class Reference

#include <behavior_prims.hpp>

Inheritance diagram for behaviorPrimitives:

Inheritance graph
[legend]
Collaboration diagram for behaviorPrimitives:

Collaboration graph
[legend]
List of all members.

Static Public Member Functions

static PRIM_DECL_1 (allocate, oop receiver)
static PRIM_DECL_1 (mixinOf, oop behavior)
static PRIM_DECL_1 (headerSize, oop behavior)
static PRIM_DECL_1 (nonIndexableSize, oop behavior)
static PRIM_DECL_1 (is_specialized_class, oop behavior)
static PRIM_DECL_1 (can_be_subclassed, oop behavior)
static PRIM_DECL_1 (can_have_instance_variables, oop behavior)
static PRIM_DECL_1 (superclass, oop receiver)
static PRIM_DECL_1 (superclass_of, oop klass)
static PRIM_DECL_2 (classVariableAt, oop behavior, oop index)
static PRIM_DECL_1 (classVariables, oop behavior)
static PRIM_DECL_2 (printMethod, oop receiver, oop name)
static PRIM_DECL_2 (methodFor, oop receiver, oop selector)
static PRIM_DECL_1 (format, oop behavior)
static PRIM_DECL_1 (vm_type, oop behavior)
static PRIM_DECL_2 (is_class_of, oop receiver, oop obj)

Static Public Attributes

static int number_of_calls

Static Private Member Functions

static void inc_calls ()

Detailed Description

Definition at line 26 of file behavior_prims.hpp.


Member Function Documentation

static void behaviorPrimitives::inc_calls (  )  [inline, static, private]

Definition at line 28 of file behavior_prims.hpp.

References number_of_calls.

static behaviorPrimitives::PRIM_DECL_1 ( vm_type  ,
oop  behavior 
) [static]

static behaviorPrimitives::PRIM_DECL_1 ( format  ,
oop  behavior 
) [static]

static behaviorPrimitives::PRIM_DECL_1 ( classVariables  ,
oop  behavior 
) [static]

static behaviorPrimitives::PRIM_DECL_1 ( superclass_of  ,
oop  klass 
) [static]

static behaviorPrimitives::PRIM_DECL_1 ( superclass  ,
oop  receiver 
) [static]

static behaviorPrimitives::PRIM_DECL_1 ( can_have_instance_variables  ,
oop  behavior 
) [static]

static behaviorPrimitives::PRIM_DECL_1 ( can_be_subclassed  ,
oop  behavior 
) [static]

static behaviorPrimitives::PRIM_DECL_1 ( is_specialized_class  ,
oop  behavior 
) [static]

static behaviorPrimitives::PRIM_DECL_1 ( nonIndexableSize  ,
oop  behavior 
) [static]

static behaviorPrimitives::PRIM_DECL_1 ( headerSize  ,
oop  behavior 
) [static]

static behaviorPrimitives::PRIM_DECL_1 ( mixinOf  ,
oop  behavior 
) [static]

static behaviorPrimitives::PRIM_DECL_1 ( allocate  ,
oop  receiver 
) [static]

static behaviorPrimitives::PRIM_DECL_2 ( is_class_of  ,
oop  receiver,
oop  obj 
) [static]

static behaviorPrimitives::PRIM_DECL_2 ( methodFor  ,
oop  receiver,
oop  selector 
) [static]

static behaviorPrimitives::PRIM_DECL_2 ( printMethod  ,
oop  receiver,
oop  name 
) [static]

static behaviorPrimitives::PRIM_DECL_2 ( classVariableAt  ,
oop  behavior,
oop  index 
) [static]


Member Data Documentation

int behaviorPrimitives::number_of_calls [static]

Definition at line 30 of file behavior_prims.hpp.

Referenced by primitives::clear_counters(), inc_calls(), and primitives::print_counters().


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