gHtmlParser.h File Reference

#include "gweb.h"
#include "ghash.h"
#include "glistext.h"
#include "gstack.h"
#include "gHtmlOpt.h"
#include "gHtmlAttr.h"
#include "gHtmlHATypes.h"
#include "gdNetStrings.h"

Go to the source code of this file.

Defines

#define XH_NOTAG   -9
#define XH_ENDTAG   -11
#define XH_TBL_TAG_OPTEND   'O'
#define XH_TBL_TAG_OPTEND_CFG   'o'
#define XH_SKIP_TAG   -1
#define XH_SKIP_TAG_FORCE   -2
#define XH_SKIP_ATTR   -1
#define XH_IDTAG_ANCHOR   0
#define XH_IDTAG_BASE   7
#define XH_IDTAG_BODY   12
#define XH_IDTAG_FONTx   30
#define XH_IDTAG_H1   34
#define XH_IDTAG_HL   39
#define XH_IDTAG_HEAD   40
#define XH_IDTAG_HTML   42
#define XH_IDTAG_IMG   45
#define XH_IDTAG_TABLEx   78

Enumerations

enum  eHtmlElementFamily { e_HtmlElementPhrase = 1 }


Define Documentation

#define XH_ENDTAG   -11
 

Definition at line 15 of file gHtmlParser.h.

Referenced by gHtmlCouple::IsTagEnd(), gHtmlContent::thisAddHtmlTag(), and gdHCouple::thisInitTag().

#define XH_IDTAG_ANCHOR   0
 

Definition at line 24 of file gHtmlParser.h.

Referenced by gdHCouple::GetHRef(), and gHSeq::thisBuild().

#define XH_IDTAG_BASE   7
 

Definition at line 25 of file gHtmlParser.h.

Referenced by gHParsed::PushTag(), and gHtmlParser::thisParse().

#define XH_IDTAG_BODY   12
 

Definition at line 26 of file gHtmlParser.h.

Referenced by gHParsed::PopTag(), gHParsed::PushTag(), and gHSeq::thisCheck().

#define XH_IDTAG_FONTx   30
 

Definition at line 27 of file gHtmlParser.h.

Referenced by gHSeq::thisCheck().

#define XH_IDTAG_H1   34
 

Definition at line 28 of file gHtmlParser.h.

#define XH_IDTAG_HEAD   40
 

Definition at line 30 of file gHtmlParser.h.

Referenced by gHParsed::PopTag(), gHParsed::PushTag(), and gHtmlParser::thisParse().

#define XH_IDTAG_HL   39
 

Definition at line 29 of file gHtmlParser.h.

#define XH_IDTAG_HTML   42
 

Definition at line 31 of file gHtmlParser.h.

Referenced by gHParsed::PopTag(), and gHParsed::PushTag().

#define XH_IDTAG_IMG   45
 

Definition at line 32 of file gHtmlParser.h.

#define XH_IDTAG_TABLEx   78
 

Definition at line 33 of file gHtmlParser.h.

Referenced by gHSeq::thisCheck().

#define XH_NOTAG   -9
 

Definition at line 14 of file gHtmlParser.h.

Referenced by gdSnarfCont::Add(), and gHtmlCouple::IsText().

#define XH_SKIP_ATTR   -1
 

Definition at line 21 of file gHtmlParser.h.

Referenced by gdHCouple::CopyNormalizeAttr().

#define XH_SKIP_TAG   -1
 

Definition at line 18 of file gHtmlParser.h.

Referenced by gHtmlCouple::AddTag(), gHtmlCouple::gHtmlCouple(), and gHtmlCouple::IsSkippedTag().

#define XH_SKIP_TAG_FORCE   -2
 

Definition at line 19 of file gHtmlParser.h.

Referenced by gHtmlCouple::IsSkippedTag(), and gHtmlParser::thisParse().

#define XH_TBL_TAG_OPTEND   'O'
 

Definition at line 16 of file gHtmlParser.h.

Referenced by sHtmlElement::MayEndTag(), and gHtmlParser::SetOptions().

#define XH_TBL_TAG_OPTEND_CFG   'o'
 

Definition at line 17 of file gHtmlParser.h.

Referenced by sHtmlElement::MayEndTag(), and gHtmlParser::SetOptions().


Enumeration Type Documentation

enum eHtmlElementFamily
 

Enumeration values:
e_HtmlElementPhrase 

Definition at line 35 of file gHtmlParser.h.


Generated on Sat Aug 18 02:41:00 2007 for xpfweb_v2x lib by  doxygen 1.4.2