gUniString Class Reference

#include <gstringext.h>

Inheritance diagram for gUniString:

gStringGeneric gStorage gTop List of all members.

Public Member Functions

 gUniString ()
 gUniString (char *s)
 gUniString (t_uchar *s)
t_uint32 GetHexa (eDigitConv caseSense=e_DigConvAny)
t_uint32 GetHexa0x (eDigitConv caseSense=e_DigConvAny)
virtual void SetEmpty ()
void Set (char *s)
void Set (t_uchar *s)
unsigned Add (char c)
unsigned Add (t_uchar c)
unsigned Add (char *s)
unsigned Add (t_uchar *s)
virtual void UpString ()
virtual void DownString ()
virtual gUniStringCopyFromTo (gUniString &copy, unsigned startPos, unsigned endPos)
virtual unsigned Delete (unsigned startPos=0, unsigned endPos=0)
virtual gUniStringConvertChrFromTo (t_uchar chrFrom, t_uchar chrTo)
t_ucharoperator[] (int index)
gStorageNewObject ()
virtual t_ucharToString (t_uchar *uBuf)
virtual bool SaveGuts (FILE *f)
virtual bool RestoreGuts (FILE *f)
void Show (bool doShowAll)

Protected Member Functions

void thisUniUpdate ()
unsigned thisUniDelete (unsigned startPos, unsigned endPos)
int thisUniCopyFromTo (gUniString &copy, unsigned startPos, unsigned endPos)

Constructor & Destructor Documentation

gUniString::gUniString  ) 
 

Definition at line 1393 of file gstringext.cpp.

Referenced by NewObject().

gUniString::gUniString char *  s  ) 
 

Definition at line 1402 of file gstringext.cpp.

gUniString::gUniString t_uchar s  ) 
 

Definition at line 1412 of file gstringext.cpp.


Member Function Documentation

unsigned gUniString::Add t_uchar s  ) 
 

Reimplemented from gStringGeneric.

Definition at line 1482 of file gstringext.cpp.

unsigned gUniString::Add char *  s  ) 
 

Reimplemented from gStringGeneric.

Definition at line 1477 of file gstringext.cpp.

unsigned gUniString::Add t_uchar  c  ) 
 

Reimplemented from gStringGeneric.

Definition at line 1469 of file gstringext.cpp.

unsigned gUniString::Add char  c  ) 
 

Reimplemented from gStringGeneric.

Definition at line 1464 of file gstringext.cpp.

Referenced by Add().

gUniString & gUniString::ConvertChrFromTo t_uchar  chrFrom,
t_uchar  chrTo
[virtual]
 

Definition at line 1595 of file gstringext.cpp.

gUniString & gUniString::CopyFromTo gUniString copy,
unsigned  startPos,
unsigned  endPos
[virtual]
 

Definition at line 1500 of file gstringext.cpp.

unsigned gUniString::Delete unsigned  startPos = 0,
unsigned  endPos = 0
[virtual]
 

Definition at line 1507 of file gstringext.cpp.

void gUniString::DownString  )  [virtual]
 

Reimplemented from gStringGeneric.

Definition at line 1495 of file gstringext.cpp.

t_uint32 gUniString::GetHexa eDigitConv  caseSense = e_DigConvAny  ) 
 

Definition at line 1422 of file gstringext.cpp.

t_uint32 gUniString::GetHexa0x eDigitConv  caseSense = e_DigConvAny  ) 
 

Definition at line 1433 of file gstringext.cpp.

gStorage * gUniString::NewObject  )  [virtual]
 

Implements gStorage.

Definition at line 1527 of file gstringext.cpp.

t_uchar & gUniString::operator[] int  index  ) 
 

Reimplemented from gStringGeneric.

Definition at line 1514 of file gstringext.cpp.

bool gUniString::RestoreGuts FILE *  f  )  [virtual]
 

Reimplemented from gStringGeneric.

Definition at line 1545 of file gstringext.cpp.

bool gUniString::SaveGuts FILE *  f  )  [virtual]
 

Reimplemented from gStringGeneric.

Definition at line 1538 of file gstringext.cpp.

void gUniString::Set t_uchar s  ) 
 

Reimplemented from gStringGeneric.

Definition at line 1457 of file gstringext.cpp.

void gUniString::Set char *  s  ) 
 

Reimplemented from gStringGeneric.

Definition at line 1451 of file gstringext.cpp.

Referenced by thisUniDelete().

void gUniString::SetEmpty  )  [virtual]
 

Reimplemented from gStringGeneric.

Definition at line 1445 of file gstringext.cpp.

Referenced by thisUniDelete().

void gUniString::Show bool  doShowAll  )  [virtual]
 

Reimplemented from gStorage.

Definition at line 1522 of file gstringext.cpp.

int gUniString::thisUniCopyFromTo gUniString copy,
unsigned  startPos,
unsigned  endPos
[protected]
 

Definition at line 1608 of file gstringext.cpp.

Referenced by CopyFromTo().

unsigned gUniString::thisUniDelete unsigned  startPos,
unsigned  endPos
[protected]
 

Definition at line 1568 of file gstringext.cpp.

Referenced by Delete().

void gUniString::thisUniUpdate  )  [protected]
 

Definition at line 1564 of file gstringext.cpp.

Referenced by Add(), CopyFromTo(), Delete(), operator[](), Set(), and SetEmpty().

t_uchar * gUniString::ToString t_uchar uBuf  )  [virtual]
 

Reimplemented from gStringGeneric.

Definition at line 1533 of file gstringext.cpp.

void gUniString::UpString  )  [virtual]
 

Reimplemented from gStringGeneric.

Definition at line 1490 of file gstringext.cpp.


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