version 0.3.0
[fms.git] / include / http / multipartparser.h
1 #ifndef _multipartparser_\r
2 #define _multipartparser_\r
3 \r
4 #include <Poco/Net/PartHandler.h>\r
5 #include <map>\r
6 #include <string>\r
7 \r
8 class MultiPartParser:public Poco::Net::PartHandler\r
9 {\r
10 public:\r
11         void handlePart(const Poco::Net::MessageHeader &header, std::istream &stream);\r
12 \r
13         std::map<std::string,std::string> GetVars()     { return vars; }\r
14 \r
15 private:\r
16         std::map<std::string,std::string> vars;\r
17 };\r
18 \r
19 #endif  // _multipartparser_\r