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

parsehandler-preparse.h File Reference

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Defines

#define kWhitespaceBit   0x20
#define MAX_ENCODED_LENGTH   0x1F
#define SET_WHITESPACE_FOLLOWS(x)   ((x) | kWhitespaceBit)
#define SET_LENGTH(x, len)   ((x) | (len & 0x1F))
#define SET_LENGTH_FOLLOWS(x)   (x)
#define GET_WHITESPACE_FOLLOWS(x)   ((x) & kWhitespaceBit)
#define GET_LENGTH(x)   ((x) & 0x1F)
#define GET_LENGTH_FOLLOWS(x)   (((x) & 0x1F) == 0)
#define kParseElt_Term   0x80
#define kParseElt_Punctuation   0xC0
#define IS_TERM_OR_PUNCT(x)   ((x) & 0x80)
#define IS_TERM(x)   (((x) & 0x40)==0)
#define IS_PUNCT(x)   (((x) & 0x40)!=0)
#define PCODE(x)   (x)
#define kParseElt_Header   PCODE(0x1)
#define kParseElt_ResponseCode   PCODE(0x2)
#define kParseElt_BaseURL   PCODE(0x3)
#define kParseElt_Anchor   PCODE(0x4)
#define kParseElt_LocalName   PCODE(0x5)
#define kParseElt_AnchorDone   PCODE(0x6)
#define kParseElt_ChangeFontColor   PCODE(0x7)
#define kParseElt_ChangeFontColorEnd   PCODE(0x8)
#define kParseElt_ChangeBGColor   PCODE(0x9)
#define kParseElt_ChangeBGColorEnd   PCODE(0xa)
#define kParseElt_Image   PCODE(0xb)
#define kParseElt_Applet   PCODE(0xe)
#define kParseElt_AppletDone   PCODE(0xf)
#define kParseElt_IFrame   PCODE(0x10)
#define kParseElt_IFrameDone   PCODE(0x11)
#define kParseElt_Frame   PCODE(0x12)
#define kParseElt_Area   PCODE(0x13)
#define kParseElt_Meta   PCODE(0x14)
#define kParseElt_Frameset   PCODE(0x15)
#define kParseElt_FramesetDone   PCODE(0x16)
#define kParseElt_Body   PCODE(0x17)
#define kParseElt_BodyDone   PCODE(0x18)
#define kParseElt_ParagraphStart   PCODE(0x19)
#define kParseElt_ParagraphEnd   PCODE(0x1a)
#define kParseElt_Break   PCODE(0x1b)
#define kParseElt_HorizontalRule   PCODE(0x1c)
#define kParseElt_ListItem   PCODE(0x1d)
#define kParseElt_UnorderedList   PCODE(0x1e)
#define kParseElt_OrderedList   PCODE(0x1f)
#define kParseElt_ListDone   PCODE(0x20)
#define kParseElt_Div   PCODE(0x21)
#define kParseElt_DivDone   PCODE(0x22)
#define kParseElt_Span   PCODE(0x23)
#define kParseElt_SpanDone   PCODE(0x24)
#define kParseElt_Table   PCODE(0x25)
#define kParseElt_TableDone   PCODE(0x26)
#define kParseElt_Caption   PCODE(0x27)
#define kParseElt_CaptionDone   PCODE(0x28)
#define kParseElt_TableHCell   PCODE(0x29)
#define kParseElt_TableDCell   PCODE(0x2a)
#define kParseElt_TableCellDone   PCODE(0x2b)
#define kParseElt_TableRow   PCODE(0x2c)
#define kParseElt_TableRowDone   PCODE(0x2d)
#define kParseElt_Form   PCODE(0x2e)
#define kParseElt_FormDone   PCODE(0x2f)
#define kParseElt_Select   PCODE(0x30)
#define kParseElt_SelectDone   PCODE(0x31)
#define kParseElt_Option   PCODE(0x32)
#define kParseElt_OptionDone   PCODE(0x33)
#define kParseElt_TextArea   PCODE(0x34)
#define kParseElt_TextAreaDone   PCODE(0x35)
#define kParseElt_Input   PCODE(0x36)
#define kParseElt_Heading   PCODE(0x37)
#define kParseElt_HeadingDone   PCODE(0x38)
#define kParseElt_Noframes   PCODE(0x39)
#define kParseElt_NoframesDone   PCODE(0x3a)
#define kParseElt_Object   PCODE(0x3b)
#define kParseElt_ObjectDone   PCODE(0x3c)
#define kParseElt_Param   PCODE(0x3d)
#define kParseElt_Embed   PCODE(0x3e)
#define kParseElt_Head   PCODE(0x3f)
#define kParseElt_HeadDone   PCODE(0x40)
#define kParseElt_SetFace   PCODE(0x41)
#define kParseElt_SetSize   PCODE(0x42)
#define kParseElt_LASTCODE   kParseElt_SetSize
#define kBeginDocMarker   PCODE(0x43)
#define kEndDocMarker   PCODE(0x44)


Define Documentation

#define GET_LENGTH      ((x) & 0x1F)
 

Definition at line 28 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_TermOrPunct().

#define GET_LENGTH_FOLLOWS      (((x) & 0x1F) == 0)
 

Definition at line 29 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_TermOrPunct().

#define GET_WHITESPACE_FOLLOWS      ((x) & kWhitespaceBit)
 

Definition at line 27 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_TermOrPunct().

#define IS_PUNCT      (((x) & 0x40)!=0)
 

Definition at line 59 of file parsehandler-preparse.h.

#define IS_TERM      (((x) & 0x40)==0)
 

Definition at line 58 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_TermOrPunct().

#define IS_TERM_OR_PUNCT      ((x) & 0x80)
 

Definition at line 57 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_Document().

#define kBeginDocMarker   PCODE(0x43)
 

Definition at line 142 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_Document().

#define kEndDocMarker   PCODE(0x44)
 

Definition at line 143 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_Document().

#define kParseElt_Anchor   PCODE(0x4)
 

Definition at line 69 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_Anchor().

#define kParseElt_AnchorDone   PCODE(0x6)
 

Definition at line 71 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_AnchorDone().

#define kParseElt_Applet   PCODE(0xe)
 

Definition at line 81 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_Applet().

#define kParseElt_AppletDone   PCODE(0xf)
 

Definition at line 82 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_AppletDone().

#define kParseElt_Area   PCODE(0x13)
 

Definition at line 86 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_Area().

#define kParseElt_BaseURL   PCODE(0x3)
 

Definition at line 68 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_BaseURL().

#define kParseElt_Body   PCODE(0x17)
 

Definition at line 90 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_Body().

#define kParseElt_BodyDone   PCODE(0x18)
 

Definition at line 91 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_BodyDone().

#define kParseElt_Break   PCODE(0x1b)
 

Definition at line 94 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_Break().

#define kParseElt_Caption   PCODE(0x27)
 

Definition at line 106 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_Caption().

#define kParseElt_CaptionDone   PCODE(0x28)
 

Definition at line 107 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_CaptionDone().

#define kParseElt_ChangeBGColor   PCODE(0x9)
 

Definition at line 74 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_ChangeBGColor().

#define kParseElt_ChangeBGColorEnd   PCODE(0xa)
 

Definition at line 75 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_ChangeBGColorEnd().

#define kParseElt_ChangeFontColor   PCODE(0x7)
 

Definition at line 72 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_ChangeFontColor().

#define kParseElt_ChangeFontColorEnd   PCODE(0x8)
 

Definition at line 73 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_ChangeFontColorEnd().

#define kParseElt_Div   PCODE(0x21)
 

Definition at line 100 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_Div().

#define kParseElt_DivDone   PCODE(0x22)
 

Definition at line 101 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_DivDone().

#define kParseElt_Embed   PCODE(0x3e)
 

Definition at line 129 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_Embed().

#define kParseElt_Form   PCODE(0x2e)
 

Definition at line 113 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_Form().

#define kParseElt_FormDone   PCODE(0x2f)
 

Definition at line 114 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_FormDone().

#define kParseElt_Frame   PCODE(0x12)
 

Definition at line 85 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_Frame().

#define kParseElt_Frameset   PCODE(0x15)
 

Definition at line 88 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_Frameset().

#define kParseElt_FramesetDone   PCODE(0x16)
 

Definition at line 89 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_FramesetDone().

#define kParseElt_Head   PCODE(0x3f)
 

Definition at line 130 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_Head().

#define kParseElt_HeadDone   PCODE(0x40)
 

Definition at line 131 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_HeadDone().

#define kParseElt_Header   PCODE(0x1)
 

Definition at line 66 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_Header().

#define kParseElt_Heading   PCODE(0x37)
 

Definition at line 122 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_Heading().

#define kParseElt_HeadingDone   PCODE(0x38)
 

Definition at line 123 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_HeadingDone().

#define kParseElt_HorizontalRule   PCODE(0x1c)
 

Definition at line 95 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_HorizontalRule().

#define kParseElt_IFrame   PCODE(0x10)
 

Definition at line 83 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_IFrame().

#define kParseElt_IFrameDone   PCODE(0x11)
 

Definition at line 84 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_IFrameDone().

#define kParseElt_Image   PCODE(0xb)
 

Definition at line 76 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_Image().

#define kParseElt_Input   PCODE(0x36)
 

Definition at line 121 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_Input().

#define kParseElt_LASTCODE   kParseElt_SetSize
 

Definition at line 140 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_Document().

#define kParseElt_ListDone   PCODE(0x20)
 

Definition at line 99 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_ListDone().

#define kParseElt_ListItem   PCODE(0x1d)
 

Definition at line 96 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_ListItem().

#define kParseElt_LocalName   PCODE(0x5)
 

Definition at line 70 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_LocalName().

#define kParseElt_Meta   PCODE(0x14)
 

Definition at line 87 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_Meta().

#define kParseElt_Noframes   PCODE(0x39)
 

Definition at line 124 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_Noframes().

#define kParseElt_NoframesDone   PCODE(0x3a)
 

Definition at line 125 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_NoframesDone().

#define kParseElt_Object   PCODE(0x3b)
 

Definition at line 126 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_Object().

#define kParseElt_ObjectDone   PCODE(0x3c)
 

Definition at line 127 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_ObjectDone().

#define kParseElt_Option   PCODE(0x32)
 

Definition at line 117 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_Option().

#define kParseElt_OptionDone   PCODE(0x33)
 

Definition at line 118 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_OptionDone().

#define kParseElt_OrderedList   PCODE(0x1f)
 

Definition at line 98 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_OrderedList().

#define kParseElt_ParagraphEnd   PCODE(0x1a)
 

Definition at line 93 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_ParagraphEnd().

#define kParseElt_ParagraphStart   PCODE(0x19)
 

Definition at line 92 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_ParagraphStart().

#define kParseElt_Param   PCODE(0x3d)
 

Definition at line 128 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_Param().

#define kParseElt_Punctuation   0xC0
 

Definition at line 55 of file parsehandler-preparse.h.

#define kParseElt_ResponseCode   PCODE(0x2)
 

Definition at line 67 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_ResponseCode().

#define kParseElt_Select   PCODE(0x30)
 

Definition at line 115 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_Select().

#define kParseElt_SelectDone   PCODE(0x31)
 

Definition at line 116 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_SelectDone().

#define kParseElt_SetFace   PCODE(0x41)
 

Definition at line 136 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_SetFace().

#define kParseElt_SetSize   PCODE(0x42)
 

Definition at line 137 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_SetSize().

#define kParseElt_Span   PCODE(0x23)
 

Definition at line 102 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_Span().

#define kParseElt_SpanDone   PCODE(0x24)
 

Definition at line 103 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_SpanDone().

#define kParseElt_Table   PCODE(0x25)
 

Definition at line 104 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_Table().

#define kParseElt_TableCellDone   PCODE(0x2b)
 

Definition at line 110 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_TableCellDone().

#define kParseElt_TableDCell   PCODE(0x2a)
 

Definition at line 109 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_TableDCell().

#define kParseElt_TableDone   PCODE(0x26)
 

Definition at line 105 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_TableDone().

#define kParseElt_TableHCell   PCODE(0x29)
 

Definition at line 108 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_TableHCell().

#define kParseElt_TableRow   PCODE(0x2c)
 

Definition at line 111 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_TableRow().

#define kParseElt_TableRowDone   PCODE(0x2d)
 

Definition at line 112 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_TableRowDone().

#define kParseElt_Term   0x80
 

Definition at line 54 of file parsehandler-preparse.h.

#define kParseElt_TextArea   PCODE(0x34)
 

Definition at line 119 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_TextArea().

#define kParseElt_TextAreaDone   PCODE(0x35)
 

Definition at line 120 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_TextAreaDone().

#define kParseElt_UnorderedList   PCODE(0x1e)
 

Definition at line 97 of file parsehandler-preparse.h.

Referenced by ParseElt::Process_UnorderedList().

#define kWhitespaceBit   0x20
 

Definition at line 20 of file parsehandler-preparse.h.

#define MAX_ENCODED_LENGTH   0x1F
 

Definition at line 21 of file parsehandler-preparse.h.

#define PCODE      (x)
 

Definition at line 64 of file parsehandler-preparse.h.

#define SET_LENGTH x,
len       ((x) | (len & 0x1F))
 

Definition at line 23 of file parsehandler-preparse.h.

#define SET_LENGTH_FOLLOWS      (x)
 

Definition at line 24 of file parsehandler-preparse.h.

#define SET_WHITESPACE_FOLLOWS      ((x) | kWhitespaceBit)
 

Definition at line 22 of file parsehandler-preparse.h.


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