Xbase Class Library  2.0.0
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
xbHtml Class Reference

xbHtml class More...

#include <html.h>

Public Member Functions

 xbHtml (void)
 
void BoldOff (void)
 Short description. More...
 
void BoldOn (void)
 Short description. More...
 
void Bullet (void)
 Short description. More...
 
void DumpArray (void)
 
void EmphasizeOff (void)
 Short description. More...
 
void EmphasizeOn (void)
 Short description. More...
 
void EndHtmlPage (void)
 Short description. More...
 
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. More...
 
void HeaderOn (xbShort i)
 Short description. More...
 
void ItalicOff (void)
 Short description. More...
 
void ItalicOn (void)
 Short description. More...
 
void NewLine (void)
 Short description. More...
 
xbShort PostMethod (void)
 
void PrintEncodedChar (char)
 
void PrintEncodedString (const char *s)
 
void PrintHtml (char *s)
 Short description. More...
 
void PrintHtml (xbLong l)
 Short description. More...
 
void PrintHtml (xbShort i)
 Short description. More...
 
void PrintHtml (int i)
 Short description. More...
 
void StartHtmlPage (const char *Title)
 
void StartTextPage (void)
 Short description. More...
 
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 ( char *  s)
inline

Short description.

void xbHtml::PrintHtml ( xbLong  l)
inline

Short description.

void xbHtml::PrintHtml ( xbShort  i)
inline

Short description.

void xbHtml::PrintHtml ( int  i)
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: