CCAFFEINE
0.8.8
|
00001 00007 #ifndef StringHashBucket_seen 00008 #define StringHashBucket_seen 00009 namespace jcpp { 00010 00011 00012 //#include "jc++/jc++.h" 00013 //#include "jc++/lang/Object.h" 00014 00018 class StringHashBucket : public virtual Object { 00019 00020 private: 00021 char *okey; 00022 Object *ovalue; 00023 StringHashBucket *hnext; 00024 00025 public: 00026 CDELETE StringHashBucket(char *key, Object *value); 00027 00028 char *key(); 00029 00030 Object *element(); 00031 00032 StringHashBucket *next(); 00033 00034 void setNext(StringHashBucket *next); 00035 void setValue(Object *val); 00036 00037 }; 00038 00039 } ENDSEMI //jcpp 00040 #endif // StringHashBucket_seen