metaproxy  1.13.0
Classes | Public Member Functions | Private Attributes | List of all members
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< Repm_p
 

Detailed Description

Definition at line 38 of file html_parser.hpp.

Constructor & Destructor Documentation

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
Definition: html_parser.hpp:46
metaproxy_1::HTMLParser::~HTMLParser ( )

Definition at line 71 of file html_parser.cpp.

72 {
73 }

Member Function Documentation

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

Definition at line 81 of file html_parser.cpp.

References m_p.

82 {
83  m_p->parse_str(event, str);
84 }
boost::scoped_ptr< Rep > m_p
Definition: html_parser.hpp:46
void metaproxy_1::HTMLParser::set_verbose ( int  v)

Definition at line 75 of file html_parser.cpp.

References m_p.

76 {
77  m_p->m_verbose = v;
78 }
boost::scoped_ptr< Rep > m_p
Definition: html_parser.hpp:46

Member Data Documentation

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

Definition at line 46 of file html_parser.hpp.

Referenced by parse(), and set_verbose().


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