CCAFFEINE
0.8.8
|
00001 00007 #ifndef HashEnum_seen 00008 #define HashEnum_seen 00009 //#include "jc++/jc++.h" 00010 //#include "jc++/lang/Object.h" 00011 //#include "jc++/util/Enumeration.h" 00012 00013 namespace jcpp { 00014 00015 00021 class HashEnum : public virtual Enumeration { 00022 00023 private: 00024 00026 Object **vector; 00028 int posn; 00029 int vector_count; 00030 00031 public: 00032 00034 HashEnum(Object **ary, int count); 00035 00036 ~HashEnum() ; 00037 00038 boolean hasMoreElements() ; 00039 00040 Object *nextElement() ; 00041 }; 00042 } ENDSEMI //jcpp 00043 #endif // HashEnum_seen