|
metaproxy 1.22.4
|

Public Member Functions | |
| void | parse_str (HTMLParserEvent &event, const char *cp) |
| void | tagText (HTMLParserEvent &event, const char *text_start, const char *text_end) |
| int | tagEnd (HTMLParserEvent &event, const char *tag, int tag_len, const char *cp) |
| int | tagAttrs (HTMLParserEvent &event, const char *name, int len, const char *cp) |
| int | skipAttribute (HTMLParserEvent &event, const char *cp, int *attr_len, const char **value, int *val_len, int *tr) |
| Rep () | |
| ~Rep () | |
Public Attributes | |
| int | m_verbose |
| bool | nest |
Friends | |
| class | HTMLParser |
Definition at line 34 of file html_parser.cpp.
| metaproxy_1::HTMLParser::Rep::Rep | ( | ) |
Definition at line 57 of file html_parser.cpp.
| metaproxy_1::HTMLParser::Rep::~Rep | ( | ) |
Definition at line 63 of file html_parser.cpp.
| void metaproxy_1::HTMLParser::Rep::parse_str | ( | HTMLParserEvent & | event, |
| const char * | cp ) |
Definition at line 221 of file html_parser.cpp.
References isAlpha(), m_verbose, nest, skipName(), skipSpace(), tagAttrs(), tagEnd(), and tagText().

| int metaproxy_1::HTMLParser::Rep::skipAttribute | ( | HTMLParserEvent & | event, |
| const char * | cp, | ||
| int * | attr_len, | ||
| const char ** | value, | ||
| int * | val_len, | ||
| int * | tr ) |
Definition at line 107 of file html_parser.cpp.
References skipName(), skipSpace(), and SPACECHR.
Referenced by tagAttrs().

| int metaproxy_1::HTMLParser::Rep::tagAttrs | ( | HTMLParserEvent & | event, |
| const char * | name, | ||
| int | len, | ||
| const char * | cp ) |
Definition at line 148 of file html_parser.cpp.
References m_verbose, skipAttribute(), and skipSpace().
Referenced by parse_str().

| int metaproxy_1::HTMLParser::Rep::tagEnd | ( | HTMLParserEvent & | event, |
| const char * | tag, | ||
| int | tag_len, | ||
| const char * | cp ) |
Definition at line 180 of file html_parser.cpp.
References m_verbose.
Referenced by parse_str().
| void metaproxy_1::HTMLParser::Rep::tagText | ( | HTMLParserEvent & | event, |
| const char * | text_start, | ||
| const char * | text_end ) |
Definition at line 209 of file html_parser.cpp.
References m_verbose.
Referenced by parse_str().
|
friend |
| int metaproxy_1::HTMLParser::Rep::m_verbose |
Definition at line 50 of file html_parser.cpp.
Referenced by parse_str(), Rep(), tagAttrs(), tagEnd(), and tagText().
| bool metaproxy_1::HTMLParser::Rep::nest |
Definition at line 51 of file html_parser.cpp.
Referenced by parse_str(), and Rep().