gHtmlContent Class Reference

#include <gHtmlParser.h>

Inheritance diagram for gHtmlContent:

gList gListGeneric gStorage gTop gdSnarfCont gHList List of all members.

Public Member Functions

 gHtmlContent ()
virtual ~gHtmlContent ()
virtual gHtmlCoupleGetCouple (unsigned idx)
virtual char * Str (unsigned idx)
unsigned Add (char *s)
virtual int UpCaseAttributes (char *strTag, gString &sRes)
virtual gHtmlOptGetHtmlOpt ()
virtual bool SetHtmlOpt (gHtmlOpt *pHtmlOpt)
virtual int TagError (unsigned lineNr, int error, char *sLine, char *sShortMsg)
virtual void Show (bool doShowAll=true)

Protected Member Functions

int thisAddHmtlLine (unsigned lineNr, char *s)
int thisAddHtmlText (unsigned lineNr, char *sText)
int thisAddHtmlTag (unsigned lineNr, char *strTag, bool isEndTag)
int thisAddCouple (gHtmlCouple *pCouple, gList &oL)

Protected Attributes

unsigned nLines
gHtmlOpttheHtmlOpt

Constructor & Destructor Documentation

gHtmlContent::gHtmlContent  ) 
 

Definition at line 630 of file gHtmlParser.cpp.

gHtmlContent::~gHtmlContent  )  [virtual]
 

Definition at line 636 of file gHtmlParser.cpp.


Member Function Documentation

unsigned gHtmlContent::Add char *  s  ) 
 

Reimplemented from gList.

Reimplemented in gdSnarfCont.

Definition at line 657 of file gHtmlParser.cpp.

Referenced by gdSnarfCont::Add(), and gHtmlParser::thisFillFromUnweb().

gHtmlCouple * gHtmlContent::GetCouple unsigned  idx  )  [virtual]
 

Reimplemented in gHList.

Definition at line 640 of file gHtmlParser.cpp.

Referenced by gHList::GetCouple(), gdSnarfCont::GetOCouple(), Str(), gdSnarfCont::Str(), and gHtmlParser::thisParse().

gHtmlOpt & gHtmlContent::GetHtmlOpt  )  [virtual]
 

Definition at line 761 of file gHtmlParser.cpp.

Referenced by UpCaseAttributes().

bool gHtmlContent::SetHtmlOpt gHtmlOpt pHtmlOpt  )  [virtual]
 

Definition at line 767 of file gHtmlParser.cpp.

Referenced by gdSnarfCont::gdSnarfCont(), and gHtmlParser::SetOptions().

void gHtmlContent::Show bool  doShowAll = true  )  [virtual]
 

Reimplemented from gList.

Definition at line 785 of file gHtmlParser.cpp.

char * gHtmlContent::Str unsigned  idx  )  [virtual]
 

Reimplemented from gListGeneric.

Reimplemented in gdSnarfCont.

Definition at line 649 of file gHtmlParser.cpp.

Referenced by gHSeq::ShowPart(), and gHtmlParser::thisParse().

int gHtmlContent::TagError unsigned  lineNr,
int  error,
char *  sLine,
char *  sShortMsg
[virtual]
 

Definition at line 772 of file gHtmlParser.cpp.

Referenced by thisAddHtmlTag().

int gHtmlContent::thisAddCouple gHtmlCouple pCouple,
gList oL
[protected]
 

Definition at line 857 of file gHtmlParser.cpp.

Referenced by thisAddHtmlTag(), and thisAddHtmlText().

int gHtmlContent::thisAddHmtlLine unsigned  lineNr,
char *  s
[protected]
 

Definition at line 795 of file gHtmlParser.cpp.

Referenced by Add().

int gHtmlContent::thisAddHtmlTag unsigned  lineNr,
char *  strTag,
bool  isEndTag
[protected]
 

Definition at line 825 of file gHtmlParser.cpp.

Referenced by thisAddHmtlLine().

int gHtmlContent::thisAddHtmlText unsigned  lineNr,
char *  sText
[protected]
 

Definition at line 815 of file gHtmlParser.cpp.

Referenced by thisAddHmtlLine().

int gHtmlContent::UpCaseAttributes char *  strTag,
gString sRes
[virtual]
 

Definition at line 665 of file gHtmlParser.cpp.

Referenced by thisAddHtmlTag().


Member Data Documentation

unsigned gHtmlContent::nLines [protected]
 

Definition at line 207 of file gHtmlParser.h.

Referenced by Add().

gHtmlOpt* gHtmlContent::theHtmlOpt [protected]
 

Definition at line 208 of file gHtmlParser.h.

Referenced by GetHtmlOpt(), SetHtmlOpt(), and gdSnarfCont::~gdSnarfCont().


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