/* */ #ifndef _D_FILE_URI_LIST_PARSER_H_ #define _D_FILE_URI_LIST_PARSER_H_ #include "UriListParser.h" #include class FileUriListParser : public UriListParser { private: string _filename; ifstream _ifs; protected: virtual istream& getInputStream() { return _ifs; } virtual const istream& getInputStream() const { return _ifs; } public: FileUriListParser(const string& filename):_filename(filename), _ifs(filename.c_str()) {} virtual ~FileUriListParser() {} }; #endif // _D_FILE_URI_LIST_PARSER_H_