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