gHtmlString Class Reference

#include <gdNetStrings.h>

Inheritance diagram for gHtmlString:

gString gStringGeneric gStorage gTop List of all members.

Public Member Functions

 gHtmlString (char *s=nil, bool aIgnoreAmp=false)
virtual ~gHtmlString ()
virtual bool IsOk ()
virtual char * AsciiToString (t_uchar v)
virtual int ConvertToHString (char *s)
virtual int ConvertAmpToAscii (char *s, gString &sResult)
virtual int ConvertHToAscii (char *sAmp, t_uchar &cRes)

Public Attributes

int lastOpError
bool doIgnoreAmp

Protected Member Functions

int thisConvertToHStringIgnoreAmp (char *s)
char * thisSymbolString (t_uint32 val)
char * thisFindSymbolISO (short tblIdx, t_uint32 val, unsigned nEntries, unsigned &idx)
int thisConvertHToAscii (gString &s, short &tblIdx, unsigned &idx, t_uchar &cRes)
char * thisStrSymbolAmp (char *s)

Static Protected Attributes

static unsigned nTblSymUsu = 0
static t_uint32 vTblSymUsuMin = 0
static unsigned nTblSymIsoLatin1 = 0
static t_uint32 vTblSymIsoL1Min = 0
static t_uint32 vTblSymIsoL1Max = 0
static sHtmlEntSymbol tblSymUsu [191-160+10]
static sHtmlEntSymbol tblSymIsoLatin1 [255-198+30]

Constructor & Destructor Documentation

gHtmlString::gHtmlString char *  s = nil,
bool  aIgnoreAmp = false
 

Definition at line 115 of file gdNetStrings.cpp.

gHtmlString::~gHtmlString  )  [virtual]
 

Definition at line 123 of file gdNetStrings.cpp.


Member Function Documentation

char * gHtmlString::AsciiToString t_uchar  v  )  [virtual]
 

Definition at line 127 of file gdNetStrings.cpp.

Referenced by thisConvertToHStringIgnoreAmp().

int gHtmlString::ConvertAmpToAscii char *  s,
gString sResult
[virtual]
 

Definition at line 182 of file gdNetStrings.cpp.

Referenced by ConvertToHString().

int gHtmlString::ConvertHToAscii char *  sAmp,
t_uchar cRes
[virtual]
 

Definition at line 212 of file gdNetStrings.cpp.

Referenced by ConvertAmpToAscii().

int gHtmlString::ConvertToHString char *  s  )  [virtual]
 

Definition at line 156 of file gdNetStrings.cpp.

Referenced by gHtmlString().

virtual bool gHtmlString::IsOk  )  [inline, virtual]
 

Reimplemented from gStorage.

Definition at line 25 of file gdNetStrings.h.

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

int gHtmlString::thisConvertHToAscii gString s,
short &  tblIdx,
unsigned &  idx,
t_uchar cRes
[protected]
 

Definition at line 284 of file gdNetStrings.cpp.

Referenced by ConvertHToAscii().

int gHtmlString::thisConvertToHStringIgnoreAmp char *  s  )  [protected]
 

Definition at line 230 of file gdNetStrings.cpp.

Referenced by ConvertToHString().

char * gHtmlString::thisFindSymbolISO short  tblIdx,
t_uint32  val,
unsigned  nEntries,
unsigned &  idx
[protected]
 

Definition at line 268 of file gdNetStrings.cpp.

Referenced by thisSymbolString().

char * gHtmlString::thisStrSymbolAmp char *  s  )  [protected]
 

Definition at line 330 of file gdNetStrings.cpp.

Referenced by AsciiToString(), and thisSymbolString().

char * gHtmlString::thisSymbolString t_uint32  val  )  [protected]
 

Definition at line 247 of file gdNetStrings.cpp.

Referenced by AsciiToString().


Member Data Documentation

bool gHtmlString::doIgnoreAmp
 

Definition at line 22 of file gdNetStrings.h.

Referenced by ConvertToHString().

int gHtmlString::lastOpError
 

Definition at line 21 of file gdNetStrings.h.

Referenced by AsciiToString(), ConvertToHString(), IsOk(), thisConvertToHStringIgnoreAmp(), thisStrSymbolAmp(), and thisSymbolString().

unsigned gHtmlString::nTblSymIsoLatin1 = 0 [static, protected]
 

Definition at line 11 of file gdNetStrings.cpp.

Referenced by thisConvertHToAscii(), and thisSymbolString().

unsigned gHtmlString::nTblSymUsu = 0 [static, protected]
 

Definition at line 9 of file gdNetStrings.cpp.

Referenced by thisConvertHToAscii(), and thisSymbolString().

sHtmlEntSymbol gHtmlString::tblSymIsoLatin1 [static, protected]
 

Definition at line 50 of file gdNetStrings.cpp.

Referenced by thisConvertHToAscii(), and thisFindSymbolISO().

sHtmlEntSymbol gHtmlString::tblSymUsu [static, protected]
 

Definition at line 15 of file gdNetStrings.cpp.

Referenced by thisConvertHToAscii(), and thisSymbolString().

t_uint32 gHtmlString::vTblSymIsoL1Max = 0 [static, protected]
 

Definition at line 13 of file gdNetStrings.cpp.

Referenced by thisSymbolString().

t_uint32 gHtmlString::vTblSymIsoL1Min = 0 [static, protected]
 

Definition at line 12 of file gdNetStrings.cpp.

Referenced by thisSymbolString().

t_uint32 gHtmlString::vTblSymUsuMin = 0 [static, protected]
 

Definition at line 10 of file gdNetStrings.cpp.

Referenced by thisSymbolString().


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