Class NodePtr


			
class NodePtr : public ObjectPtr
Programmer: Matt Splett

Description:

to give me a headache.

Public Methods:

static ObjectPtr create (const ObjectPtr & value = gNil, const ObjectPtr & n = gNil, const ObjectPtr & p = gNil);


static NodePtr convert (const ObjectPtr & obj);


NodePtr (const ObjectPtr & pointee);
This is the constructor. It has a default value of gNil, so it can be used as the generic constructor as well. This constructor creates a Object pointer that points to the address passed in through .

ObjectPtr & value ();
I am the accessor for my object's value.

NodePtr & next ();
I am for linking forward.

NodePtr & previous ();
I am for linking backward. I am the method used to test the validity of the other methods in NodePtr. TESTING

Protected Methods:

static ClassPtr & klassPtr ();


Protected Members: