gHAttrList Class Reference

#include <gHtmlAttr.h>

Inheritance diagram for gHAttrList:

gControl gStorage gTop List of all members.

Public Member Functions

 gHAttrList ()
virtual ~gHAttrList ()
virtual bool IsEmpty ()
virtual unsigned N ()
virtual short NAttr ()
virtual char * Str ()
virtual gParamGetAttrParam (short iAttr)
virtual char * GetAttr (short iAttr)
virtual char * GetAttrValue (short iAttr)
virtual char * GetAttrLValue (short iAttr)
virtual char * GetAttrRValue (short iAttr)
virtual int ValidateValue (char *s)
virtual void Reset ()
virtual void Set (char *s)
virtual void CopyAttr (gHAttrList &copy)
char * Find (char *strAttr, bool doUnquote=true)
char * Find (char *strAttr, bool doUnquote, gList &otherL)

Protected Member Functions

int thisValidateValue (gString &s)

Protected Attributes

short nAttr
gParamoriginalLst
gParam ** pAttrAssign
gString sAttr
gString sOAttr
gString sThisVal

Constructor & Destructor Documentation

gHAttrList::gHAttrList  ) 
 

Definition at line 4 of file gHtmlAttr.cpp.

gHAttrList::~gHAttrList  )  [virtual]
 

Definition at line 11 of file gHtmlAttr.cpp.


Member Function Documentation

void gHAttrList::CopyAttr gHAttrList copy  )  [virtual]
 

Definition at line 154 of file gHtmlAttr.cpp.

Referenced by gHtmlCouple::CopyTag().

char * gHAttrList::Find char *  strAttr,
bool  doUnquote,
gList otherL
 

Definition at line 161 of file gHtmlAttr.cpp.

char* gHAttrList::Find char *  strAttr,
bool  doUnquote = true
[inline]
 

Definition at line 39 of file gHtmlAttr.h.

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

char * gHAttrList::GetAttr short  iAttr  )  [virtual]
 

Definition at line 48 of file gHtmlAttr.cpp.

Referenced by gdTxtCouple::Show().

char * gHAttrList::GetAttrLValue short  iAttr  )  [virtual]
 

Definition at line 88 of file gHtmlAttr.cpp.

Referenced by gdHCouple::CopyNormalizeAttr().

gParam * gHAttrList::GetAttrParam short  iAttr  )  [virtual]
 

Definition at line 40 of file gHtmlAttr.cpp.

Referenced by GetAttrLValue(), and GetAttrRValue().

char * gHAttrList::GetAttrRValue short  iAttr  )  [virtual]
 

Definition at line 94 of file gHtmlAttr.cpp.

Referenced by gdHCouple::CopyNormalizeAttr().

char * gHAttrList::GetAttrValue short  iAttr  )  [virtual]
 

Definition at line 62 of file gHtmlAttr.cpp.

Referenced by gdTxtCouple::Show(), and gHtmlParser::thisParse().

virtual bool gHAttrList::IsEmpty  )  [inline, virtual]
 

Definition at line 12 of file gHtmlAttr.h.

Referenced by gHList::AppendCouple(), and CopyAttr().

unsigned gHAttrList::N  )  [virtual]
 

Definition at line 34 of file gHtmlAttr.cpp.

Referenced by gdSnarfCont::Add(), and gdTxtCouple::Show().

virtual short gHAttrList::NAttr  )  [inline, virtual]
 

Definition at line 18 of file gHtmlAttr.h.

Referenced by gdHCouple::CopyNormalizeAttr().

void gHAttrList::Reset  )  [virtual]
 

Reimplemented from gControl.

Definition at line 108 of file gHtmlAttr.cpp.

Referenced by Set(), and ~gHAttrList().

void gHAttrList::Set char *  s  )  [virtual]
 

Definition at line 117 of file gHtmlAttr.cpp.

Referenced by CopyAttr(), and gHtmlCouple::gHtmlCouple().

char * gHAttrList::Str  )  [virtual]
 

Reimplemented from gStorage.

Definition at line 16 of file gHtmlAttr.cpp.

Referenced by gHList::AppendCouple(), CopyAttr(), gHtmlCouple::GetStr(), gHtmlCouple::GetStrForTree(), and gHtmlParser::thisParse().

int gHAttrList::thisValidateValue gString s  )  [protected]
 

Definition at line 188 of file gHtmlAttr.cpp.

Referenced by ValidateValue().

int gHAttrList::ValidateValue char *  s  )  [virtual]
 

Definition at line 100 of file gHtmlAttr.cpp.

Referenced by Set().


Member Data Documentation

short gHAttrList::nAttr [protected]
 

Definition at line 46 of file gHtmlAttr.h.

Referenced by Find(), IsEmpty(), N(), NAttr(), Reset(), Set(), and Str().

gParam* gHAttrList::originalLst [protected]
 

Definition at line 47 of file gHtmlAttr.h.

Referenced by Reset(), and Set().

gParam** gHAttrList::pAttrAssign [protected]
 

Definition at line 48 of file gHtmlAttr.h.

Referenced by Find(), Reset(), Set(), and Str().

gString gHAttrList::sAttr [protected]
 

Definition at line 50 of file gHtmlAttr.h.

Referenced by Str().

gString gHAttrList::sOAttr [protected]
 

Definition at line 50 of file gHtmlAttr.h.

Referenced by GetAttrValue().

gString gHAttrList::sThisVal [protected]
 

Definition at line 51 of file gHtmlAttr.h.

Referenced by Find().


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