xbHtml Class Reference

xbHtml class More...

#include <html.h>

List of all members.

Public Member Functions

 xbHtml (void)
void BoldOff (void)
 Short description.
void BoldOn (void)
 Short description.
void Bullet (void)
 Short description.
void DumpArray (void)
void EmphasizeOff (void)
 Short description.
void EmphasizeOn (void)
 Short description.
void EndHtmlPage (void)
 Short description.
xbShort GenFormFields (xbDbf *d, xbShort Option, const char *Title, xbFieldList *fl)
xbShort GetArrayNo (const char *FieldName)
const char * GetCookie (const char *CookieName)
char * GetData (xbShort)
char * GetDataForField (const char *FieldName)
char * GetEnv (char *s)
xbShort GetMethod (void)
void HeaderOff (xbShort i)
 Short description.
void HeaderOn (xbShort i)
 Short description.
void ItalicOff (void)
 Short description.
void ItalicOn (void)
 Short description.
void NewLine (void)
 Short description.
xbShort PostMethod (void)
void PrintEncodedChar (char)
void PrintEncodedString (const char *s)
void PrintHtml (char *s)
 Short description.
void PrintHtml (xbLong l)
 Short description.
void PrintHtml (xbShort i)
 Short description.
void PrintHtml (int i)
 Short description.
void StartHtmlPage (const char *Title)
void StartTextPage (void)
 Short description.
void TextOut (const char *String)
xbLong Tally (const char *FileName)
xbShort SetCookie (const char *Name, const char *Value, const char *ExpDate, const char *ExpTime, const char *TimeZone, const char *Path, const char *Domain, xbShort Secure)
void SpaceToPlus (char *)
void PlusToSpace (char *)
void SendRedirect (char *) const

Protected Member Functions

void LoadArray (void)
void DeleteEscChars (char *String)
void InitVals (void)

Protected Attributes

xbArrayPtr FieldNameArray
xbArrayPtr DataValueArray
xbShort NoOfDataFields
char * HtmlWorkBuf
xbShort HtmlBufLen


Detailed Description

xbHtml class


Constructor & Destructor Documentation

xbHtml::xbHtml ( void   ) 


Member Function Documentation

void xbHtml::BoldOff ( void   )  [inline]

Short description.

void xbHtml::BoldOn ( void   )  [inline]

Short description.

void xbHtml::Bullet ( void   )  [inline]

Short description.

void xbHtml::DeleteEscChars ( char *  String  )  [protected]

void xbHtml::DumpArray ( void   ) 

void xbHtml::EmphasizeOff ( void   )  [inline]

Short description.

void xbHtml::EmphasizeOn ( void   )  [inline]

Short description.

void xbHtml::EndHtmlPage ( void   )  [inline]

Short description.

xbShort xbHtml::GenFormFields ( xbDbf d,
xbShort  Option,
const char *  Title,
xbFieldList fl 
)

xbShort xbHtml::GetArrayNo ( const char *  FieldName  ) 

const char* xbHtml::GetCookie ( const char *  CookieName  ) 

char* xbHtml::GetData ( xbShort   ) 

char* xbHtml::GetDataForField ( const char *  FieldName  ) 

char* xbHtml::GetEnv ( char *  s  )  [inline]

xbShort xbHtml::GetMethod ( void   ) 

void xbHtml::HeaderOff ( xbShort  i  )  [inline]

Short description.

void xbHtml::HeaderOn ( xbShort  i  )  [inline]

Short description.

void xbHtml::InitVals ( void   )  [protected]

void xbHtml::ItalicOff ( void   )  [inline]

Short description.

void xbHtml::ItalicOn ( void   )  [inline]

Short description.

void xbHtml::LoadArray ( void   )  [protected]

void xbHtml::NewLine ( void   )  [inline]

Short description.

void xbHtml::PlusToSpace ( char *   ) 

xbShort xbHtml::PostMethod ( void   ) 

void xbHtml::PrintEncodedChar ( char   ) 

void xbHtml::PrintEncodedString ( const char *  s  ) 

void xbHtml::PrintHtml ( int  i  )  [inline]

Short description.

void xbHtml::PrintHtml ( xbShort  i  )  [inline]

Short description.

void xbHtml::PrintHtml ( xbLong  l  )  [inline]

Short description.

void xbHtml::PrintHtml ( char *  s  )  [inline]

Short description.

void xbHtml::SendRedirect ( char *   )  const

xbShort xbHtml::SetCookie ( const char *  Name,
const char *  Value,
const char *  ExpDate,
const char *  ExpTime,
const char *  TimeZone,
const char *  Path,
const char *  Domain,
xbShort  Secure 
)

void xbHtml::SpaceToPlus ( char *   ) 

void xbHtml::StartHtmlPage ( const char *  Title  ) 

void xbHtml::StartTextPage ( void   )  [inline]

Short description.

xbLong xbHtml::Tally ( const char *  FileName  ) 

void xbHtml::TextOut ( const char *  String  ) 


Member Data Documentation

xbArrayPtr xbHtml::DataValueArray [protected]

xbArrayPtr xbHtml::FieldNameArray [protected]

xbShort xbHtml::HtmlBufLen [protected]

char* xbHtml::HtmlWorkBuf [protected]

xbShort xbHtml::NoOfDataFields [protected]


The documentation for this class was generated from the following file:
Generated on Mon Aug 27 15:36:06 2007 for Xbase Class Library by  doxygen 1.4.7