00001 #ifndef _pa_test_OBJECTLINK_FIRST 00002 #define _pa_test_OBJECTLINK_FIRST 00003 00004 class Object; 00005 00006 class ObjectLink { 00007 00008 public: 00009 ObjectLink (Object *pOn); 00010 ~ObjectLink (); 00011 00012 Object *GetValue(); 00013 00014 void SetNext(ObjectLink *pO); 00015 ObjectLink *GetNext(); 00016 00017 private: 00018 ObjectLink *Previous; 00019 ObjectLink *Next; 00020 Object *Value; 00021 00022 }; 00023 00024 #endif