sUnCodeBin Struct Reference

#include <gstringext.h>

List of all members.

Public Types

enum  eDescStg {
  e_DescNone = 0, e_Desc40Byte = 40, e_Desc60ByteDef = 60, e_Desc80Byte = 80,
  e_Desc255Byte = 255
}

Public Member Functions

 sUnCodeBin ()
 ~sUnCodeBin ()
unsigned N ()
int GetMajorVersion ()
bool HasHtml ()
char GetDescStgChr ()
bool IsFlat (t_uchar &chr)
bool IsFlatOk ()
t_uint32 FindCode (t_gUniPage aCode)
char GetLetterCompat (t_gUniPage aCode)
int AllocateSymbols (int nSymbols)
int SetVersion (t_uchar aMajorVersion, t_uchar aMinorAlpha)
int SetNTables (bool hasHtmlTrans, int nExtTbl)
int SaveToFile (char *fName)
int SaveToStream (FILE *f)
int ReadFromFile (char *fName)
int ReadFromStream (FILE *f)

Public Attributes

unsigned n
sUnCodeSymbolmapTab
char verMajor [6]
t_uchar verHtml
t_uchar cUniLevel
eDescStg descStg
gDateDay revisionDate
t_uchar revisionRef
char revReferenceStr [17]
t_uchar cExtTbl
unsigned nHtmlTrans
gString sHtmlUnmap
sHtmlSymbolmapHtm
t_uchar cHtmAsciiStt


Member Enumeration Documentation

enum sUnCodeBin::eDescStg
 

Enumeration values:
e_DescNone 
e_Desc40Byte 
e_Desc60ByteDef 
e_Desc80Byte 
e_Desc255Byte 

Definition at line 201 of file gstringext.h.


Constructor & Destructor Documentation

sUnCodeBin::sUnCodeBin  ) 
 

Definition at line 612 of file gstringext.cpp.

sUnCodeBin::~sUnCodeBin  ) 
 

Definition at line 630 of file gstringext.cpp.


Member Function Documentation

int sUnCodeBin::AllocateSymbols int  nSymbols  ) 
 

Definition at line 719 of file gstringext.cpp.

t_uint32 sUnCodeBin::FindCode t_gUniPage  aCode  ) 
 

Definition at line 687 of file gstringext.cpp.

Referenced by GetLetterCompat(), and ReadFromStream().

char sUnCodeBin::GetDescStgChr  ) 
 

Definition at line 642 of file gstringext.cpp.

Referenced by SaveToStream().

char sUnCodeBin::GetLetterCompat t_gUniPage  aCode  ) 
 

Definition at line 696 of file gstringext.cpp.

int sUnCodeBin::GetMajorVersion  ) 
 

Definition at line 636 of file gstringext.cpp.

bool sUnCodeBin::HasHtml  ) 
 

Definition at line 712 of file gstringext.cpp.

Referenced by SaveToStream().

bool sUnCodeBin::IsFlat t_uchar chr  ) 
 

Definition at line 662 of file gstringext.cpp.

Referenced by IsFlatOk(), ReadFromStream(), and SaveToStream().

bool sUnCodeBin::IsFlatOk  ) 
 

Definition at line 668 of file gstringext.cpp.

Referenced by SaveToFile().

unsigned sUnCodeBin::N  )  [inline]
 

Definition at line 229 of file gstringext.h.

Referenced by GetLetterCompat().

int sUnCodeBin::ReadFromFile char *  fName  ) 
 

Definition at line 858 of file gstringext.cpp.

int sUnCodeBin::ReadFromStream FILE *  f  ) 
 

Definition at line 878 of file gstringext.cpp.

Referenced by ReadFromFile().

int sUnCodeBin::SaveToFile char *  fName  ) 
 

Definition at line 750 of file gstringext.cpp.

int sUnCodeBin::SaveToStream FILE *  f  ) 
 

Definition at line 766 of file gstringext.cpp.

Referenced by SaveToFile().

int sUnCodeBin::SetNTables bool  hasHtmlTrans,
int  nExtTbl
 

Definition at line 743 of file gstringext.cpp.

int sUnCodeBin::SetVersion t_uchar  aMajorVersion,
t_uchar  aMinorAlpha
 

Definition at line 734 of file gstringext.cpp.


Member Data Documentation

t_uchar sUnCodeBin::cExtTbl
 

Definition at line 221 of file gstringext.h.

Referenced by HasHtml(), ReadFromStream(), and SetNTables().

t_uchar sUnCodeBin::cHtmAsciiStt
 

Definition at line 226 of file gstringext.h.

Referenced by HasHtml(), ReadFromStream(), and SaveToStream().

t_uchar sUnCodeBin::cUniLevel
 

Definition at line 216 of file gstringext.h.

Referenced by ReadFromStream().

eDescStg sUnCodeBin::descStg
 

Definition at line 217 of file gstringext.h.

Referenced by GetDescStgChr(), and ReadFromStream().

sHtmlSymbol* sUnCodeBin::mapHtm
 

Definition at line 225 of file gstringext.h.

Referenced by ReadFromStream(), SaveToStream(), and ~sUnCodeBin().

sUnCodeSymbol* sUnCodeBin::mapTab
 

Definition at line 213 of file gstringext.h.

Referenced by AllocateSymbols(), FindCode(), GetLetterCompat(), IsFlatOk(), ReadFromFile(), ReadFromStream(), SaveToFile(), SaveToStream(), and ~sUnCodeBin().

unsigned sUnCodeBin::n
 

Definition at line 212 of file gstringext.h.

Referenced by AllocateSymbols(), FindCode(), IsFlatOk(), N(), ReadFromStream(), and SaveToStream().

unsigned sUnCodeBin::nHtmlTrans
 

Definition at line 223 of file gstringext.h.

Referenced by ReadFromStream(), and SaveToStream().

gDateDay sUnCodeBin::revisionDate
 

Definition at line 218 of file gstringext.h.

Referenced by ReadFromStream(), and SaveToStream().

t_uchar sUnCodeBin::revisionRef
 

Definition at line 219 of file gstringext.h.

Referenced by ReadFromStream(), and SaveToStream().

char sUnCodeBin::revReferenceStr[17]
 

Definition at line 220 of file gstringext.h.

Referenced by ReadFromStream(), SaveToStream(), and sUnCodeBin().

gString sUnCodeBin::sHtmlUnmap
 

Definition at line 224 of file gstringext.h.

Referenced by ReadFromStream(), SaveToStream(), and sUnCodeBin().

t_uchar sUnCodeBin::verHtml
 

Definition at line 215 of file gstringext.h.

Referenced by HasHtml(), ReadFromStream(), and SaveToStream().

char sUnCodeBin::verMajor[6]
 

Definition at line 214 of file gstringext.h.

Referenced by GetMajorVersion(), ReadFromStream(), SaveToFile(), SaveToStream(), SetVersion(), and sUnCodeBin().


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