gHOutOpt Class Reference

#include <gHtmlOpt.h>

Inheritance diagram for gHOutOpt:

gControl gStorage gTop List of all members.

Public Member Functions

 gHOutOpt (FILE *afRepErr)
virtual ~gHOutOpt ()
virtual gConfigConfig ()
virtual bool HasToSkip (char *sFullTagStr)
virtual bool IsTagSkipped (char *sTagStr)
bool HasTidy (char *strTag)
bool HasTidy (char *strTag, unsigned &idx)
bool HasTidyAttr (char *strTag, gString &sAttr)
bool HasTidyAttr (char *strTag, gString &sAttr, unsigned &idx)
void CopyHOutOpt (gHOutOpt &copy)
virtual int CopyDefaultAttrs ()
virtual int CopyDefaultAttrNorms (t_int16 idTag0, t_int16 idTag1, bool doDefault)
virtual int ConfigFromFile (char *fName)
virtual void Show (bool doShowAll=true)

Public Attributes

FILE * fRepErr
sTidyArray aTidy
sAttrsTagNorm lAttrsNorm

Protected Member Functions

bool thisHasTidy (char *strTag, unsigned &idx)
bool thisHasTidyAttr (char *strTag, gString &sAttr, unsigned &idx)
int thisConfig (gConfig &cfg)

Protected Attributes

gConfigmyConfig
gList lSkipTag
gList lSkipFSt
gList lSkipStt

Constructor & Destructor Documentation

gHOutOpt::gHOutOpt FILE *  afRepErr  ) 
 

Definition at line 239 of file gHtmlOpt.cpp.

gHOutOpt::~gHOutOpt  )  [virtual]
 

Definition at line 245 of file gHtmlOpt.cpp.


Member Function Documentation

gConfig & gHOutOpt::Config  )  [virtual]
 

Definition at line 250 of file gHtmlOpt.cpp.

int gHOutOpt::ConfigFromFile char *  fName  )  [virtual]
 

Definition at line 288 of file gHtmlOpt.cpp.

int gHOutOpt::CopyDefaultAttrNorms t_int16  idTag0,
t_int16  idTag1,
bool  doDefault
[virtual]
 

Definition at line 283 of file gHtmlOpt.cpp.

Referenced by CopyDefaultAttrs().

int gHOutOpt::CopyDefaultAttrs  )  [virtual]
 

Definition at line 278 of file gHtmlOpt.cpp.

void gHOutOpt::CopyHOutOpt gHOutOpt copy  ) 
 

Definition at line 268 of file gHtmlOpt.cpp.

Referenced by gHtmlOpt::CopyOptions().

bool gHOutOpt::HasTidy char *  strTag,
unsigned &  idx
[inline]
 

Definition at line 167 of file gHtmlOpt.h.

bool gHOutOpt::HasTidy char *  strTag  )  [inline]
 

Definition at line 163 of file gHtmlOpt.h.

bool gHOutOpt::HasTidyAttr char *  strTag,
gString sAttr,
unsigned &  idx
[inline]
 

Definition at line 174 of file gHtmlOpt.h.

bool gHOutOpt::HasTidyAttr char *  strTag,
gString sAttr
[inline]
 

Definition at line 170 of file gHtmlOpt.h.

bool gHOutOpt::HasToSkip char *  sFullTagStr  )  [virtual]
 

Definition at line 256 of file gHtmlOpt.cpp.

virtual bool gHOutOpt::IsTagSkipped char *  sTagStr  )  [inline, virtual]
 

Definition at line 159 of file gHtmlOpt.h.

Referenced by gHtmlParser::thisParse().

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

Reimplemented from gStorage.

Definition at line 482 of file gHtmlOpt.cpp.

int gHOutOpt::thisConfig gConfig cfg  )  [protected]
 

Definition at line 342 of file gHtmlOpt.cpp.

Referenced by ConfigFromFile().

bool gHOutOpt::thisHasTidy char *  strTag,
unsigned &  idx
[protected]
 

Definition at line 299 of file gHtmlOpt.cpp.

Referenced by HasTidy().

bool gHOutOpt::thisHasTidyAttr char *  strTag,
gString sAttr,
unsigned &  idx
[protected]
 

Definition at line 320 of file gHtmlOpt.cpp.

Referenced by HasTidyAttr().


Member Data Documentation

sTidyArray gHOutOpt::aTidy
 

Definition at line 151 of file gHtmlOpt.h.

Referenced by CopyHOutOpt(), gdSnarfCont::gdSnarfCont(), thisConfig(), thisHasTidy(), and thisHasTidyAttr().

FILE* gHOutOpt::fRepErr
 

Definition at line 150 of file gHtmlOpt.h.

Referenced by CopyHOutOpt(), and thisConfig().

sAttrsTagNorm gHOutOpt::lAttrsNorm
 

Definition at line 152 of file gHtmlOpt.h.

Referenced by CopyDefaultAttrNorms(), and gdHCouple::CopyNormalizeAttr().

gList gHOutOpt::lSkipFSt [protected]
 

Definition at line 192 of file gHtmlOpt.h.

Referenced by CopyHOutOpt(), HasToSkip(), Show(), and thisConfig().

gList gHOutOpt::lSkipStt [protected]
 

Definition at line 193 of file gHtmlOpt.h.

Referenced by CopyHOutOpt(), HasToSkip(), and thisConfig().

gList gHOutOpt::lSkipTag [protected]
 

Definition at line 191 of file gHtmlOpt.h.

Referenced by CopyHOutOpt(), IsTagSkipped(), and thisConfig().

gConfig* gHOutOpt::myConfig [protected]
 

Definition at line 190 of file gHtmlOpt.h.

Referenced by Config(), ConfigFromFile(), Show(), and ~gHOutOpt().


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