gHSeq Class Reference

#include <gHtmlSeq.h>

Inheritance diagram for gHSeq:

gControl gStorage gTop List of all members.

Public Member Functions

 gHSeq (FILE *afRepErr)
virtual ~gHSeq ()
virtual char * GetURL (char *strURI)
virtual bool SetBaseHRef (gString &aBaseHRef)
virtual int Build (gHList &lH, eHState state)
void ShowPart (gHList &lH, eHState state, gHtmlOpt &htmlOpt)

Public Attributes

FILE * fRepErr
gHTree hTree

Protected Member Functions

int thisCheck (gHList &lH, eHState state, unsigned sttLine, unsigned endLine)
int thisBuild (gHList &lH)
int thisConsolidate (gHTree &hT)
int thisLineSubBlock (int hLine, t_int32 mCoord, bool &doSkip)
int thisLineSubBlockCoord (int hLine, t_int32 startCoord, t_int32 &fCoord, bool &doSkip)
gHTreethisFindRememberedBlock (t_int32 mCoord, int hLine, int &idxTagTree)
int thisAppendNormal (gHtmlCouple *pCouple)
int thisAppendTree (gHTree *pTree)

Protected Attributes

gString sBaseHRef
gString sOut
gURI baseURI
t_int32 nCoords
t_int32 iCoordStt
gTagCoordpTagCoords

Constructor & Destructor Documentation

gHSeq::gHSeq FILE *  afRepErr  ) 
 

Definition at line 209 of file gHtmlSeq.cpp.

gHSeq::~gHSeq  )  [virtual]
 

Definition at line 220 of file gHtmlSeq.cpp.


Member Function Documentation

int gHSeq::Build gHList lH,
eHState  state
[virtual]
 

Definition at line 276 of file gHtmlSeq.cpp.

Referenced by gHtmlParser::ShowTree().

char * gHSeq::GetURL char *  strURI  )  [virtual]
 

Definition at line 233 of file gHtmlSeq.cpp.

bool gHSeq::SetBaseHRef gString aBaseHRef  )  [virtual]
 

Definition at line 268 of file gHtmlSeq.cpp.

Referenced by gHtmlParser::ShowTree().

void gHSeq::ShowPart gHList lH,
eHState  state,
gHtmlOpt htmlOpt
 

Definition at line 313 of file gHtmlSeq.cpp.

Referenced by gHtmlParser::ShowTree().

int gHSeq::thisAppendNormal gHtmlCouple pCouple  )  [protected]
 

Definition at line 631 of file gHtmlSeq.cpp.

Referenced by thisBuild().

int gHSeq::thisAppendTree gHTree pTree  )  [protected]
 

Definition at line 638 of file gHtmlSeq.cpp.

Referenced by thisBuild().

int gHSeq::thisBuild gHList lH  )  [protected]
 

Definition at line 413 of file gHtmlSeq.cpp.

Referenced by Build().

int gHSeq::thisCheck gHList lH,
eHState  state,
unsigned  sttLine,
unsigned  endLine
[protected]
 

Definition at line 324 of file gHtmlSeq.cpp.

Referenced by Build().

int gHSeq::thisConsolidate gHTree hT  )  [protected]
 

Definition at line 583 of file gHtmlSeq.cpp.

Referenced by Build().

gHTree * gHSeq::thisFindRememberedBlock t_int32  mCoord,
int  hLine,
int &  idxTagTree
[protected]
 

Definition at line 612 of file gHtmlSeq.cpp.

Referenced by thisBuild().

int gHSeq::thisLineSubBlock int  hLine,
t_int32  mCoord,
bool &  doSkip
[protected]
 

Definition at line 589 of file gHtmlSeq.cpp.

Referenced by thisBuild().

int gHSeq::thisLineSubBlockCoord int  hLine,
t_int32  startCoord,
t_int32 fCoord,
bool &  doSkip
[protected]
 

Definition at line 595 of file gHtmlSeq.cpp.

Referenced by thisBuild(), and thisLineSubBlock().


Member Data Documentation

gURI gHSeq::baseURI [protected]
 

Definition at line 124 of file gHtmlSeq.h.

Referenced by GetURL(), and SetBaseHRef().

FILE* gHSeq::fRepErr
 

Definition at line 106 of file gHtmlSeq.h.

gHTree gHSeq::hTree
 

Definition at line 107 of file gHtmlSeq.h.

Referenced by Build(), gHtmlParser::ShowTree(), thisAppendNormal(), and thisAppendTree().

t_int32 gHSeq::iCoordStt [protected]
 

Definition at line 125 of file gHtmlSeq.h.

Referenced by thisBuild(), and thisCheck().

t_int32 gHSeq::nCoords [protected]
 

Definition at line 125 of file gHtmlSeq.h.

Referenced by Build(), thisBuild(), thisCheck(), and thisLineSubBlockCoord().

gTagCoord* gHSeq::pTagCoords [protected]
 

Definition at line 126 of file gHtmlSeq.h.

Referenced by Build(), thisBuild(), thisCheck(), thisLineSubBlockCoord(), and ~gHSeq().

gString gHSeq::sBaseHRef [protected]
 

Definition at line 122 of file gHtmlSeq.h.

Referenced by GetURL(), and SetBaseHRef().

gString gHSeq::sOut [protected]
 

Definition at line 123 of file gHtmlSeq.h.

Referenced by GetURL().


The documentation for this class was generated from the following files:
Generated on Sat Aug 18 02:41:12 2007 for xpfweb_v2x lib by  doxygen 1.4.2