00001 #ifndef CAFE_EVENTLISTEXPANDER_HPP_ 00002 #define CAFE_EVENTLISTEXPANDER_HPP_ 00003 00004 #include "cafe/Expander.hpp" 00005 00006 #include <list> 00007 #include <string> 00008 00009 /* 00010 \ingroup group_cafe 00011 */ 00012 namespace cafe { 00013 00014 class EventListExpander : public Expander { 00015 public: 00016 EventListExpander(const char *url); 00017 virtual std::string nextFile(); 00018 private: 00019 std::list<std::string> _files; 00020 ClassDef(EventListExpander, 0); 00021 }; 00022 00023 } 00024 00025 #endif // CAFE_EVENTLISTEXPANDER_HPP_
1.3.4