X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=src%2Ffilter_http_file.hpp;fp=src%2Ffilter_http_file.hpp;h=b0ebdd48f0e8de48d92a5d68b7268ccd1b9346a8;hb=1751782d8e3c9d4574754463ffd43373cf92133a;hp=0000000000000000000000000000000000000000;hpb=22c6fb6df0d4b56f388ea8fdd09550a5f3410ee2;p=metaproxy-moved-to-github.git diff --git a/src/filter_http_file.hpp b/src/filter_http_file.hpp new file mode 100644 index 0000000..b0ebdd4 --- /dev/null +++ b/src/filter_http_file.hpp @@ -0,0 +1,41 @@ +/* $Id: filter_http_file.hpp,v 1.1 2006-01-19 21:44:26 adam Exp $ + Copyright (c) 2005, Index Data. + +%LICENSE% + */ + +#ifndef FILTER_HTTP_FILE_HPP +#define FILTER_HTTP_FILE_HPP + +#include + +#include "filter.hpp" + +namespace yp2 { + namespace filter { + class HttpFile : public Base { + class Rep; + class Area; + class Mime; + boost::scoped_ptr m_p; + public: + HttpFile(); + ~HttpFile(); + void process(yp2::Package & package) const; + }; + } +} + +extern "C" { + extern struct yp2_filter_struct yp2_filter_http_file; +} + +#endif +/* + * Local variables: + * c-basic-offset: 4 + * indent-tabs-mode: nil + * c-file-style: "stroustrup" + * End: + * vim: shiftwidth=4 tabstop=8 expandtab + */