#include <gHtmlParser.h>
Inheritance diagram for gHtmlParser:
Public Member Functions | |
gHtmlParser (gUnweb *ptrUnweb) | |
virtual | ~gHtmlParser () |
virtual t_int16 | GetTagMaxId () |
virtual sHtmlElement * | GetTagElement (t_int16 idxTag) |
virtual sHtmlElement * | FindTag (char *strTag) |
virtual int | FindTagIdx (char *strTag, t_int16 &idxTag) |
virtual sAttrDef * | GetAttrDef (t_int16 idxAttr) |
virtual sAttrRefer * | GetAttrRef () |
virtual sAttrNorm * | GetDefaultAttrNorm (t_int16 idxNorm) |
virtual t_int16 | GetNAttrType () |
virtual sHAttrType * | GetAttrType (t_int16 idxType) |
virtual void | ReleaseHash () |
virtual bool | SetOptions (gHtmlOpt ©) |
virtual int | Parse (FILE *fRepErr) |
virtual int | SetError (int opError) |
virtual int | SetWarn (int opError) |
int | ShowTree (FILE *fRepErr) |
int | Show_dbg (bool doShowAll=true) |
Public Attributes | |
gFileOut | fOutAll |
t_int16 | docType |
int | nErrorsSyntax |
int | nErrorsOther |
int | nWarnings |
int | lastWarnOpCode |
gHtmlOpt | htmlOpt |
gList | lOut |
gHList | lParts [e_HS_Last] |
Protected Member Functions | |
int | thisFillFromUnweb (gUnweb &unweb, gHtmlContent &hInput) |
sHtmlElement * | thisFindTag (char *strTag, t_int16 &idxTag) |
int | thisParse (FILE *fRepErr) |
Protected Attributes | |
gString | myBaseHRef |
gUnweb * | pUnweb |
gHtmlContent | htmlInput |
|
Definition at line 1035 of file gHtmlParser.cpp. |
|
Definition at line 1047 of file gHtmlParser.cpp. |
|
Definition at line 316 of file gHtmlParser.h. |
|
Definition at line 321 of file gHtmlParser.h. |
|
Definition at line 1057 of file gHtmlParser.cpp. Referenced by gHAttrs::BuildFromLRLists(), and gdHCouple::CopyNormalizeAttr(). |
|
Definition at line 1064 of file gHtmlParser.cpp. Referenced by gHAttrs::BuildFromLRLists(), and gdHCouple::CopyNormalizeAttr(). |
|
Definition at line 1076 of file gHtmlParser.cpp. Referenced by gHAttrs::TypeName2HAttrType(). |
|
Definition at line 1070 of file gHtmlParser.cpp. |
|
Definition at line 334 of file gHtmlParser.h. Referenced by GetAttrType(), and gHAttrs::TypeName2HAttrType(). |
|
Definition at line 1051 of file gHtmlParser.cpp. |
|
Definition at line 310 of file gHtmlParser.h. |
|
Definition at line 1118 of file gHtmlParser.cpp. |
|
Definition at line 1083 of file gHtmlParser.cpp. Referenced by gHtmlCtrl::ReleaseHash(). |
|
Reimplemented from gControl. Definition at line 1125 of file gHtmlParser.cpp. |
|
Definition at line 1098 of file gHtmlParser.cpp. |
|
Definition at line 1133 of file gHtmlParser.cpp. Referenced by thisParse(). |
|
|
|
Definition at line 1142 of file gHtmlParser.cpp. |
|
Definition at line 1220 of file gHtmlParser.cpp. Referenced by thisParse(). |
|
Definition at line 1230 of file gHtmlParser.cpp. Referenced by FindTag(), FindTagIdx(), and thisParse(). |
|
Definition at line 1375 of file gHtmlParser.cpp. Referenced by Parse(). |
|
Definition at line 300 of file gHtmlParser.h. Referenced by thisParse(). |
|
Definition at line 299 of file gHtmlParser.h. |
|
Definition at line 356 of file gHtmlParser.h. Referenced by SetOptions(), and thisParse(). |
|
Definition at line 305 of file gHtmlParser.h. Referenced by gdHCouple::CopyNormalizeAttr(), SetOptions(), ShowTree(), and thisParse(). |
|
Definition at line 304 of file gHtmlParser.h. Referenced by SetWarn(), and thisParse(). |
|
Definition at line 306 of file gHtmlParser.h. |
|
Definition at line 307 of file gHtmlParser.h. Referenced by ShowTree(). |
|
Definition at line 354 of file gHtmlParser.h. Referenced by ShowTree(), and thisParse(). |
|
Definition at line 302 of file gHtmlParser.h. Referenced by thisParse(). |
|
Definition at line 301 of file gHtmlParser.h. Referenced by thisParse(). |
|
Definition at line 303 of file gHtmlParser.h. Referenced by SetWarn(). |
|
Definition at line 355 of file gHtmlParser.h. Referenced by thisParse(). |