class Obj

Description

These set of functions are used to setup the base class 'Obj' within the ferite system.

class contents [NB. Highlighted attributes are static members]
Functions
function conformsToProtocol(void) - Test to see if the object conforms to a protocol
function copy() - Return a copy of the object
function getClass() - Obtain a reference to the class that the object is instantiated from
function hash() - Create a hash key for the object
function isSubclassofClass(void) - Tests to see if the class is a subclass of the parameter
function respondsToMethod(string) - Returns true if the object responds to the method name given

Functions

function conformsToProtocol Click to go up to the list
Test to see if the object conforms to a protocol
Description:
Tests to see if the object conforms to a specific protocol
Parameters:
    Parameter #1: void protocol - The protocol to test against
Returns:
    true on success false otherwise.

function copy Click to go up to the list
Return a copy of the object
Declaration:
    function copy()
Returns:
    A copy of the object and all it's values

function getClass Click to go up to the list
Obtain a reference to the class that the object is instantiated from
Declaration:
    function getClass()
Returns:
    A class

function hash Click to go up to the list
Create a hash key for the object
Declaration:
    function hash()
Returns:
    A string containing a unique hash key for the object

function isSubclassofClass Click to go up to the list
Tests to see if the class is a subclass of the parameter
Parameters:
    Parameter #1: void klass - The class to check
Returns:
    true on success false otherwise.

function respondsToMethod Click to go up to the list
Returns true if the object responds to the method name given
Parameters:
    Parameter #1: string method - The name of the method to look for
Returns:
    true if it responds

Automatically generated at 12:07PM, Wednesday 25 May 2005 by feritedoc.