gHAType Class Reference

#include <gHtmlHATypes.h>

Inheritance diagram for gHAType:

gList gListGeneric gStorage gTop gHATypeCDATA gHATypeGenLst gHATypeGString gHATypeID gHATypeIDREF gHATypeIDREFS gHATypeNAME gHATypeSimple gHATypeSimple32 gHATypeSimpleU32 List of all members.

Public Member Functions

virtual ~gHAType ()
virtual bool IsOk ()
virtual t_int16 GetTypeId ()
virtual eHAttrType GetType ()
virtual char * GetStr ()
virtual char * GetAttrStr ()
virtual t_int32 GetInt32 ()
virtual bool IsValue ()
virtual bool IsValueAbsolute ()
virtual void Reset ()
int Unquote (gString &sIn, gString &sResult)

Protected Member Functions

 gHAType (t_int16 aTypeId, char *strValue)
char * thisUnquotedStr (char *str)

Protected Attributes

t_int16 typeId
gString sAuxOut
gString sOrig
gString sUnquoted

Constructor & Destructor Documentation

gHAType::~gHAType  )  [virtual]
 

Definition at line 13 of file gHtmlHATypes.cpp.

gHAType::gHAType t_int16  aTypeId,
char *  strValue
[protected]
 

Definition at line 5 of file gHtmlHATypes.cpp.


Member Function Documentation

virtual char* gHAType::GetAttrStr  )  [inline, virtual]
 

Definition at line 76 of file gHtmlHATypes.h.

Referenced by GetStr().

virtual t_int32 gHAType::GetInt32  )  [inline, virtual]
 

Reimplemented in gHATypeSimple, gHATypeSimple32, and gHATypeSimpleU32.

Definition at line 80 of file gHtmlHATypes.h.

Referenced by gHAttrs::Show().

virtual char* gHAType::GetStr  )  [inline, virtual]
 

Definition at line 72 of file gHtmlHATypes.h.

Referenced by gdHCouple::GetHRef(), gHATypeEnum::gHATypeEnum(), and gHAttrs::Show().

eHAttrType gHAType::GetType  )  [virtual]
 

Definition at line 27 of file gHtmlHATypes.cpp.

Referenced by gdHCouple::GetHRef().

t_int16 gHAType::GetTypeId  )  [virtual]
 

Definition at line 22 of file gHtmlHATypes.cpp.

Referenced by gHAttrs::Show().

bool gHAType::IsOk  )  [virtual]
 

Reimplemented from gStorage.

Reimplemented in gHATypeStringSingle, gHATypeSimple, gHATypeSimple32, and gHATypeSimpleU32.

Definition at line 17 of file gHtmlHATypes.cpp.

Referenced by gHAttrs::BuildFromLRLists(), gHATypeSimple::IsOk(), and gHATypeStringSingle::IsOk().

virtual bool gHAType::IsValue  )  [inline, virtual]
 

Reimplemented in gHATypeSimple, gHATypeSimple32, gHATypeSimpleU32, and gHATypeLstVal.

Definition at line 84 of file gHtmlHATypes.h.

Referenced by gHAttrs::Show().

virtual bool gHAType::IsValueAbsolute  )  [inline, virtual]
 

Reimplemented in gHATypeLength.

Definition at line 88 of file gHtmlHATypes.h.

void gHAType::Reset  )  [virtual]
 

Reimplemented from gListGeneric.

Definition at line 34 of file gHtmlHATypes.cpp.

char * gHAType::thisUnquotedStr char *  str  )  [protected]
 

Definition at line 57 of file gHtmlHATypes.cpp.

int gHAType::Unquote gString sIn,
gString sResult
 

Definition at line 39 of file gHtmlHATypes.cpp.

Referenced by thisUnquotedStr().


Member Data Documentation

gString gHAType::sAuxOut [protected]
 

Definition at line 100 of file gHtmlHATypes.h.

Referenced by gHATypeLength::gHATypeLength(), and thisUnquotedStr().

gString gHAType::sOrig [protected]
 

Definition at line 101 of file gHtmlHATypes.h.

gString gHAType::sUnquoted [protected]
 

Definition at line 102 of file gHtmlHATypes.h.

Referenced by GetAttrStr(), gHATypeColor::gHATypeColor(), gHATypeEnum::gHATypeEnum(), gHATypeLength::gHATypeLength(), gHATypeSimple32::gHATypeSimple32(), gHATypeSimpleU32::gHATypeSimpleU32(), and gHATypeStringSingle::IsOk().

t_int16 gHAType::typeId [protected]
 

Definition at line 99 of file gHtmlHATypes.h.

Referenced by GetType(), GetTypeId(), and IsOk().


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