Reformat
[metaproxy-moved-to-github.git] / src / html_parser.hpp
index ad46061..72ff60b 100644 (file)
@@ -25,11 +25,10 @@ namespace metaproxy_1 {
         class HTMLParserEvent {
         public:
             virtual void openTagStart(const char *name) = 0;
-            virtual void anyTagEnd(const char *name) = 0;
-            virtual void attribute(const char *tagName, 
-                    const char *name, 
-                    const char *value,
-                    int val_len) = 0;
+            virtual void anyTagEnd(const char *name, int close_it) = 0;
+            virtual void attribute(const char *tagName, const char *name,
+                                   const char *value,
+                                   int val_len) = 0;
             virtual void closeTag(const char *name) = 0;
             virtual void text(const char *value, int len) = 0;
         };
@@ -37,7 +36,7 @@ namespace metaproxy_1 {
         public:
             HTMLParser();
             ~HTMLParser();
-            void parse(HTMLParserEvent & event, const char *str) const;
+            void parse(HTMLParserEvent &event, const char *str) const;
         };
 }