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