CCAFFEINE
0.8.8
|
00001 00007 #ifndef VectEnum_seen 00008 #define VectEnum_seen 00009 namespace jcpp { 00010 00011 00012 //#include "jc++/jc++.h" 00013 //#include "jc++/lang/Object.h" 00014 //#include "jc++/util/Enumeration.h" 00015 00017 class VectEnum : public virtual Enumeration { 00018 00019 private: 00020 int index; 00021 int elementCount; 00022 Object **elementData; 00023 00024 public: 00025 00026 CDELETE VectEnum(Object **borrowed_data, int eCount); 00027 00028 virtual ~VectEnum() ; 00029 00030 boolean hasMoreElements (); 00031 00032 Object *nextElement (); 00033 00034 }; 00035 00036 } ENDSEMI //jcpp 00037 #endif // VectEnum_seen