CCAFFEINE  0.8.8
HashEnum.h
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