doubleOopPrimitives Class Reference

#include <double_prims.hpp>

Inheritance diagram for doubleOopPrimitives:

Inheritance graph
[legend]
Collaboration diagram for doubleOopPrimitives:

Collaboration graph
[legend]
List of all members.

Static Public Member Functions

static PRIM_DECL_2 (lessThan, oop receiver, oop argument)
static PRIM_DECL_2 (greaterThan, oop receiver, oop argument)
static PRIM_DECL_2 (lessThanOrEqual, oop receiver, oop argument)
static PRIM_DECL_2 (greaterThanOrEqual, oop receiver, oop argument)
static PRIM_DECL_2 (equal, oop receiver, oop argument)
static PRIM_DECL_2 (notEqual, oop receiver, oop argument)
static PRIM_DECL_2 (mod, oop receiver, oop argument)
static PRIM_DECL_1 (cosine, oop receiver)
static PRIM_DECL_1 (sine, oop receiver)
static PRIM_DECL_1 (tangent, oop receiver)
static PRIM_DECL_1 (arcCosine, oop receiver)
static PRIM_DECL_1 (arcSine, oop receiver)
static PRIM_DECL_1 (arcTangent, oop receiver)
static PRIM_DECL_1 (hyperbolicCosine, oop receiver)
static PRIM_DECL_1 (hyperbolicSine, oop receiver)
static PRIM_DECL_1 (hyperbolicTangent, oop receiver)
static PRIM_DECL_1 (sqrt, oop receiver)
static PRIM_DECL_1 (squared, oop receiver)
static PRIM_DECL_1 (ln, oop receiver)
static PRIM_DECL_1 (exp, oop receiver)
static PRIM_DECL_1 (log10, oop receiver)
static PRIM_DECL_1 (isNan, oop receiver)
static PRIM_DECL_1 (isFinite, oop receiver)
static PRIM_DECL_1 (floor, oop receiver)
static PRIM_DECL_1 (smi_floor, oop receiver)
static PRIM_DECL_1 (ceiling, oop receiver)
static PRIM_DECL_1 (exponent, oop receiver)
static PRIM_DECL_1 (mantissa, oop receiver)
static PRIM_DECL_1 (truncated, oop receiver)
static PRIM_DECL_2 (timesTwoPower, oop receiver, oop argument)
static PRIM_DECL_1 (roundedAsSmallInteger, oop receiver)
static PRIM_DECL_1 (asSmallInteger, oop receiver)
static PRIM_DECL_2 (printFormat, oop receiver, oop argument)
static PRIM_DECL_1 (printString, oop receiver)
static PRIM_DECL_0 (max_value)
static PRIM_DECL_0 (min_positive_value)
static PRIM_DECL_1 (store_string, oop receiver)
static PRIM_DECL_3 (mandelbrot, oop re, oop im, oop n)

Static Public Attributes

static int number_of_calls

Static Private Member Functions

static void inc_calls ()

Detailed Description

Definition at line 28 of file double_prims.hpp.


Member Function Documentation

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

Definition at line 30 of file double_prims.hpp.

References number_of_calls.

static doubleOopPrimitives::PRIM_DECL_0 ( min_positive_value   )  [static]

static doubleOopPrimitives::PRIM_DECL_0 ( max_value   )  [static]

static doubleOopPrimitives::PRIM_DECL_1 ( store_string  ,
oop  receiver 
) [static]

static doubleOopPrimitives::PRIM_DECL_1 ( printString  ,
oop  receiver 
) [static]

static doubleOopPrimitives::PRIM_DECL_1 ( asSmallInteger  ,
oop  receiver 
) [static]

static doubleOopPrimitives::PRIM_DECL_1 ( roundedAsSmallInteger  ,
oop  receiver 
) [static]

static doubleOopPrimitives::PRIM_DECL_1 ( truncated  ,
oop  receiver 
) [static]

static doubleOopPrimitives::PRIM_DECL_1 ( mantissa  ,
oop  receiver 
) [static]

static doubleOopPrimitives::PRIM_DECL_1 ( exponent  ,
oop  receiver 
) [static]

static doubleOopPrimitives::PRIM_DECL_1 ( ceiling  ,
oop  receiver 
) [static]

static doubleOopPrimitives::PRIM_DECL_1 ( smi_floor  ,
oop  receiver 
) [static]

static doubleOopPrimitives::PRIM_DECL_1 ( floor  ,
oop  receiver 
) [static]

static doubleOopPrimitives::PRIM_DECL_1 ( isFinite  ,
oop  receiver 
) [static]

static doubleOopPrimitives::PRIM_DECL_1 ( isNan  ,
oop  receiver 
) [static]

static doubleOopPrimitives::PRIM_DECL_1 ( log10  ,
oop  receiver 
) [static]

static doubleOopPrimitives::PRIM_DECL_1 ( exp  ,
oop  receiver 
) [static]

static doubleOopPrimitives::PRIM_DECL_1 ( ln  ,
oop  receiver 
) [static]

static doubleOopPrimitives::PRIM_DECL_1 ( squared  ,
oop  receiver 
) [static]

static doubleOopPrimitives::PRIM_DECL_1 ( sqrt  ,
oop  receiver 
) [static]

static doubleOopPrimitives::PRIM_DECL_1 ( hyperbolicTangent  ,
oop  receiver 
) [static]

static doubleOopPrimitives::PRIM_DECL_1 ( hyperbolicSine  ,
oop  receiver 
) [static]

static doubleOopPrimitives::PRIM_DECL_1 ( hyperbolicCosine  ,
oop  receiver 
) [static]

static doubleOopPrimitives::PRIM_DECL_1 ( arcTangent  ,
oop  receiver 
) [static]

static doubleOopPrimitives::PRIM_DECL_1 ( arcSine  ,
oop  receiver 
) [static]

static doubleOopPrimitives::PRIM_DECL_1 ( arcCosine  ,
oop  receiver 
) [static]

static doubleOopPrimitives::PRIM_DECL_1 ( tangent  ,
oop  receiver 
) [static]

static doubleOopPrimitives::PRIM_DECL_1 ( sine  ,
oop  receiver 
) [static]

static doubleOopPrimitives::PRIM_DECL_1 ( cosine  ,
oop  receiver 
) [static]

static doubleOopPrimitives::PRIM_DECL_2 ( printFormat  ,
oop  receiver,
oop  argument 
) [static]

static doubleOopPrimitives::PRIM_DECL_2 ( timesTwoPower  ,
oop  receiver,
oop  argument 
) [static]

static doubleOopPrimitives::PRIM_DECL_2 ( mod  ,
oop  receiver,
oop  argument 
) [static]

static doubleOopPrimitives::PRIM_DECL_2 ( notEqual  ,
oop  receiver,
oop  argument 
) [static]

static doubleOopPrimitives::PRIM_DECL_2 ( equal  ,
oop  receiver,
oop  argument 
) [static]

static doubleOopPrimitives::PRIM_DECL_2 ( greaterThanOrEqual  ,
oop  receiver,
oop  argument 
) [static]

static doubleOopPrimitives::PRIM_DECL_2 ( lessThanOrEqual  ,
oop  receiver,
oop  argument 
) [static]

static doubleOopPrimitives::PRIM_DECL_2 ( greaterThan  ,
oop  receiver,
oop  argument 
) [static]

static doubleOopPrimitives::PRIM_DECL_2 ( lessThan  ,
oop  receiver,
oop  argument 
) [static]

static doubleOopPrimitives::PRIM_DECL_3 ( mandelbrot  ,
oop  re,
oop  im,
oop  n 
) [static]


Member Data Documentation

int doubleOopPrimitives::number_of_calls [static]

Definition at line 32 of file double_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:55:30 2006 for Strongtalk VM by  doxygen 1.4.7