Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

ParseHandler Class Reference

#include <handler-parser.h>

Inheritance diagram for ParseHandler:

Inheritance graph
[legend]
List of all members.

Public Methods

virtual ~ParseHandler ()
virtual void NewDocument (const Document *doc)
virtual void EndDocument (const Document *doc)
virtual void Flush ()
virtual void AddHeader (const char *key, int keylen, const char *value, int valuelen)
virtual void AddResponseCode (int response_code)
virtual void AddTerm (const char *term, int termlen, int face, int size)
virtual void AddPunctuation (const char *text, int leng, int face, int size)
virtual void AddBaseURL (const char *baseurl, int baseurllen)
virtual void AddAnchor (const char *href, int hreflen)
virtual void AddLocalName (const char *name, int namelen)
virtual void AnchorDone ()
virtual void ChangeFontColor (const char *color, int colorlen)
virtual void ChangeFontColorEnd ()
virtual void ChangeBGColor (const char *color, int colorlen)
virtual void ChangeBGColorEnd ()
virtual void AddImage (const char *tag, int taglen)
virtual void AddImageHeight (const char *src, int srclen)
virtual void AddImageWidth (const char *src, int srclen)
virtual void AddApplet (const char *src, int srclen)
virtual void AddAppletDone ()
virtual void AddIFrame (const char *src, int srclen)
virtual void AddIFrameDone ()
virtual void AddFrame (const char *src, int srclen)
virtual void AddArea (const char *href, int hreflen)
virtual void AddMeta (const char *meta, int metalen)
virtual void AddFrameset (const char *fields, int fieldslen)
virtual void AddFramesetDone ()
virtual void AddBody (const char *body, int bodylen)
virtual void AddBodyDone ()
virtual void ParagraphStart (const char *fields, int fieldlen)
virtual void ParagraphEnd ()
virtual void AddBreak ()
virtual void AddHorizontalRule ()
virtual void AddListItem ()
virtual void AddUnorderedList ()
virtual void AddOrderedList ()
virtual void AddListDone ()
virtual void AddDiv (const char *fields, int fieldlen)
virtual void AddDivDone (const char *fields, int fieldlen)
virtual void AddSpan (const char *fields, int fieldlen)
virtual void AddSpanDone (const char *fields, int fieldlen)
virtual void AddTable ()
virtual void AddTableDone ()
virtual void AddCaption ()
virtual void AddCaptionDone ()
virtual void AddTableHCell (const char *fields, int fieldlen)
virtual void AddTableDCell (const char *fields, int fieldlen)
virtual void AddTableCellDone ()
virtual void AddTableRow ()
virtual void AddTableRowDone ()
virtual void AddForm (const char *fields, int fieldlen)
virtual void AddFormDone ()
virtual void AddSelect (const char *fields, int fieldlen)
virtual void AddSelectDone ()
virtual void AddOption (const char *fields, int fieldlen)
virtual void AddOptionDone ()
virtual void AddTextArea (const char *fields, int fieldlen)
virtual void AddTextAreaDone ()
virtual void AddInput (const char *fields, int fieldlen)
virtual void AddHeading (int hnum)
virtual void AddHeadingDone ()
virtual void AddNoframes ()
virtual void AddNoframesDone ()
virtual void WhitespaceEndedTerm ()
virtual void AddObject (const char *fields, int fieldlen)
virtual void AddObjectDone ()
virtual void AddParam (const char *fields, int fieldlen)
virtual void AddEmbed (const char *fields, int fieldlen)
virtual void AddHead (const char *fields, int fieldlen)
virtual void AddHeadDone ()

Constructor & Destructor Documentation

virtual ParseHandler::~ParseHandler   [inline, virtual]
 

Definition at line 51 of file handler-parser.h.


Member Function Documentation

virtual void ParseHandler::AddAnchor const char *    href,
int    hreflen
[inline, virtual]
 

Reimplemented in GraphParseHandler, and PreparseCatParseHandler.

Definition at line 80 of file handler-parser.h.

Referenced by AddArea(), and AddFrame().

virtual void ParseHandler::AddApplet const char *    src,
int    srclen
[inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 96 of file handler-parser.h.

virtual void ParseHandler::AddAppletDone   [inline, virtual]
 

Definition at line 97 of file handler-parser.h.

virtual void ParseHandler::AddArea const char *    href,
int    hreflen
[inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 107 of file handler-parser.h.

References AddAnchor(), and AnchorDone().

virtual void ParseHandler::AddBaseURL const char *    baseurl,
int    baseurllen
[inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 79 of file handler-parser.h.

virtual void ParseHandler::AddBody const char *    body,
int    bodylen
[inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 119 of file handler-parser.h.

virtual void ParseHandler::AddBodyDone   [inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 120 of file handler-parser.h.

virtual void ParseHandler::AddBreak   [inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 127 of file handler-parser.h.

virtual void ParseHandler::AddCaption   [inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 142 of file handler-parser.h.

virtual void ParseHandler::AddCaptionDone   [inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 143 of file handler-parser.h.

virtual void ParseHandler::AddDiv const char *    fields,
int    fieldlen
[inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 135 of file handler-parser.h.

virtual void ParseHandler::AddDivDone const char *    fields,
int    fieldlen
[inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 136 of file handler-parser.h.

virtual void ParseHandler::AddEmbed const char *    fields,
int    fieldlen
[inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 171 of file handler-parser.h.

virtual void ParseHandler::AddForm const char *    fields,
int    fieldlen
[inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 150 of file handler-parser.h.

virtual void ParseHandler::AddFormDone   [inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 151 of file handler-parser.h.

virtual void ParseHandler::AddFrame const char *    src,
int    srclen
[inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 104 of file handler-parser.h.

References AddAnchor(), and AnchorDone().

virtual void ParseHandler::AddFrameset const char *    fields,
int    fieldslen
[inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 115 of file handler-parser.h.

virtual void ParseHandler::AddFramesetDone   [inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 116 of file handler-parser.h.

virtual void ParseHandler::AddHead const char *    fields,
int    fieldlen
[inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 173 of file handler-parser.h.

virtual void ParseHandler::AddHeadDone   [inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 174 of file handler-parser.h.

virtual void ParseHandler::AddHeader const char *    key,
int    keylen,
const char *    value,
int    valuelen
[inline, virtual]
 

Reimplemented in CatDateParseHandler, GraphParseHandler, and PreparseCatParseHandler.

Definition at line 64 of file handler-parser.h.

virtual void ParseHandler::AddHeading int    hnum [inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 160 of file handler-parser.h.

virtual void ParseHandler::AddHeadingDone   [inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 161 of file handler-parser.h.

virtual void ParseHandler::AddHorizontalRule   [inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 128 of file handler-parser.h.

virtual void ParseHandler::AddIFrame const char *    src,
int    srclen
[inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 98 of file handler-parser.h.

virtual void ParseHandler::AddIFrameDone   [inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 99 of file handler-parser.h.

virtual void ParseHandler::AddImage const char *    tag,
int    taglen
[inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 90 of file handler-parser.h.

virtual void ParseHandler::AddImageHeight const char *    src,
int    srclen
[inline, virtual]
 

Definition at line 92 of file handler-parser.h.

virtual void ParseHandler::AddImageWidth const char *    src,
int    srclen
[inline, virtual]
 

Definition at line 93 of file handler-parser.h.

virtual void ParseHandler::AddInput const char *    fields,
int    fieldlen
[inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 158 of file handler-parser.h.

virtual void ParseHandler::AddListDone   [inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 133 of file handler-parser.h.

virtual void ParseHandler::AddListItem   [inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 130 of file handler-parser.h.

virtual void ParseHandler::AddLocalName const char *    name,
int    namelen
[inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 81 of file handler-parser.h.

virtual void ParseHandler::AddMeta const char *    meta,
int    metalen
[inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 113 of file handler-parser.h.

virtual void ParseHandler::AddNoframes   [inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 163 of file handler-parser.h.

virtual void ParseHandler::AddNoframesDone   [inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 164 of file handler-parser.h.

virtual void ParseHandler::AddObject const char *    fields,
int    fieldlen
[inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 168 of file handler-parser.h.

virtual void ParseHandler::AddObjectDone   [inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 169 of file handler-parser.h.

virtual void ParseHandler::AddOption const char *    fields,
int    fieldlen
[inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 154 of file handler-parser.h.

virtual void ParseHandler::AddOptionDone   [inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 155 of file handler-parser.h.

virtual void ParseHandler::AddOrderedList   [inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 132 of file handler-parser.h.

virtual void ParseHandler::AddParam const char *    fields,
int    fieldlen
[inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 170 of file handler-parser.h.

virtual void ParseHandler::AddPunctuation const char *    text,
int    leng,
int    face,
int    size
[inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 72 of file handler-parser.h.

virtual void ParseHandler::AddResponseCode int    response_code [inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 68 of file handler-parser.h.

virtual void ParseHandler::AddSelect const char *    fields,
int    fieldlen
[inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 152 of file handler-parser.h.

virtual void ParseHandler::AddSelectDone   [inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 153 of file handler-parser.h.

virtual void ParseHandler::AddSpan const char *    fields,
int    fieldlen
[inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 137 of file handler-parser.h.

virtual void ParseHandler::AddSpanDone const char *    fields,
int    fieldlen
[inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 138 of file handler-parser.h.

virtual void ParseHandler::AddTable   [inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 140 of file handler-parser.h.

virtual void ParseHandler::AddTableCellDone   [inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 146 of file handler-parser.h.

virtual void ParseHandler::AddTableDCell const char *    fields,
int    fieldlen
[inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 145 of file handler-parser.h.

virtual void ParseHandler::AddTableDone   [inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 141 of file handler-parser.h.

virtual void ParseHandler::AddTableHCell const char *    fields,
int    fieldlen
[inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 144 of file handler-parser.h.

virtual void ParseHandler::AddTableRow   [inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 147 of file handler-parser.h.

virtual void ParseHandler::AddTableRowDone   [inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 148 of file handler-parser.h.

virtual void ParseHandler::AddTerm const char *    term,
int    termlen,
int    face,
int    size
[inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 70 of file handler-parser.h.

virtual void ParseHandler::AddTextArea const char *    fields,
int    fieldlen
[inline, virtual]
 

Definition at line 156 of file handler-parser.h.

virtual void ParseHandler::AddTextAreaDone   [inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 157 of file handler-parser.h.

virtual void ParseHandler::AddUnorderedList   [inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 131 of file handler-parser.h.

virtual void ParseHandler::AnchorDone   [inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 82 of file handler-parser.h.

Referenced by AddArea(), and AddFrame().

virtual void ParseHandler::ChangeBGColor const char *    color,
int    colorlen
[inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 86 of file handler-parser.h.

virtual void ParseHandler::ChangeBGColorEnd   [inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 87 of file handler-parser.h.

virtual void ParseHandler::ChangeFontColor const char *    color,
int    colorlen
[inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 84 of file handler-parser.h.

virtual void ParseHandler::ChangeFontColorEnd   [inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 85 of file handler-parser.h.

virtual void ParseHandler::EndDocument const Document   doc [inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 55 of file handler-parser.h.

virtual void ParseHandler::Flush   [inline, virtual]
 

Definition at line 59 of file handler-parser.h.

virtual void ParseHandler::NewDocument const Document   doc [inline, virtual]
 

Reimplemented in CatURLParseHandler, GraphParseHandler, and PreparseCatParseHandler.

Definition at line 54 of file handler-parser.h.

virtual void ParseHandler::ParagraphEnd   [inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 125 of file handler-parser.h.

virtual void ParseHandler::ParagraphStart const char *    fields,
int    fieldlen
[inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 124 of file handler-parser.h.

virtual void ParseHandler::WhitespaceEndedTerm   [inline, virtual]
 

Reimplemented in PreparseCatParseHandler.

Definition at line 166 of file handler-parser.h.


Generated on Wed May 29 11:37:26 2002 for MarkovPR by doxygen1.2.15