00001 #ifndef CAFE_EXPANDER_HPP__ 00002 #define CAFE_EXPANDER_HPP__ 00003 00004 #include <string> 00005 #include "TObject.h" 00006 00007 namespace cafe { 00008 00028 class Expander : public TObject { 00029 protected: 00030 Expander(); 00031 public: 00032 virtual ~Expander(); 00033 static Expander *create(const std::string& url); 00034 virtual std::string nextFile() = 0; 00035 ClassDef(Expander, 0); 00036 }; 00037 } 00038 00039 00040 #endif // CAFE_EXPANDER_HPP__
1.3.4