metaproxy 1.22.4
metaproxy_1::HTMLParser Class Reference

#include <html_parser.hpp>

Collaboration diagram for metaproxy_1::HTMLParser:
Collaboration graph

Classes

class  Rep

Public Member Functions

 HTMLParser ()
 ~HTMLParser ()
void parse (HTMLParserEvent &event, const char *str) const
void set_verbose (int v)

Private Attributes

boost::scoped_ptr< Rep > m_p

Detailed Description

Definition at line 38 of file html_parser.hpp.

Constructor & Destructor Documentation

◆ HTMLParser()

metaproxy_1::HTMLParser::HTMLParser ( )

Definition at line 67 of file html_parser.cpp.

67 : m_p(new Rep)
68{
69}
boost::scoped_ptr< Rep > m_p

References m_p.

◆ ~HTMLParser()

metaproxy_1::HTMLParser::~HTMLParser ( )

Definition at line 71 of file html_parser.cpp.

72{
73}

Member Function Documentation

◆ parse()

void metaproxy_1::HTMLParser::parse ( mp::HTMLParserEvent & event,
const char * str ) const

Definition at line 81 of file html_parser.cpp.

82{
83 m_p->parse_str(event, str);
84}

References m_p.

Referenced by metaproxy_1::filter::HttpRewrite::Content::parse().

◆ set_verbose()

void metaproxy_1::HTMLParser::set_verbose ( int v)

Definition at line 75 of file html_parser.cpp.

76{
77 m_p->m_verbose = v;
78}

References m_p.

Referenced by metaproxy_1::filter::HttpRewrite::Content::parse().

Member Data Documentation

◆ m_p

boost::scoped_ptr<Rep> metaproxy_1::HTMLParser::m_p
private

Definition at line 46 of file html_parser.hpp.

Referenced by HTMLParser(), parse(), and set_verbose().


The documentation for this class was generated from the following files: