PServiceHTML Class Reference
#include <httpsvc.h>
List of all members.
Public Types |
enum | MacroOptions {
NoOptions = 0,
NeedSignature = 1,
LoadFromFile = 2,
NoURLOverride = 4,
NoSignatureForFile = 8
} |
Public Member Functions |
| PServiceHTML (const char *title, const char *help=NULL, const char *helpGif="help.gif") |
PString | ExtractSignature (PString &out) |
PString | CalculateSignature () |
PBoolean | CheckSignature () |
Static Public Member Functions |
static PString | ExtractSignature (const PString &html, PString &out, const char *keyword="#equival") |
static PString | CalculateSignature (const PString &out) |
static PString | CalculateSignature (const PString &out, const PTEACypher::Key &sig) |
static PBoolean | CheckSignature (const PString &html) |
static PBoolean | ProcessMacros (PHTTPRequest &request, PString &text, const PString &filename, unsigned options) |
Member Enumeration Documentation
- Enumerator:
NoOptions |
|
NeedSignature |
|
LoadFromFile |
|
NoURLOverride |
|
NoSignatureForFile |
|
Constructor & Destructor Documentation
PServiceHTML::PServiceHTML |
( |
const char * |
title, |
|
|
const char * |
help = NULL , |
|
|
const char * |
helpGif = "help.gif" | |
|
) |
| | |
Member Function Documentation
static PString PServiceHTML::CalculateSignature |
( |
const PString & |
out |
) |
[static] |
PString PServiceHTML::CalculateSignature |
( |
|
) |
|
static PBoolean PServiceHTML::CheckSignature |
( |
const PString & |
html |
) |
[static] |
PBoolean PServiceHTML::CheckSignature |
( |
|
) |
|
static PString PServiceHTML::ExtractSignature |
( |
const PString & |
html, |
|
|
PString & |
out, |
|
|
const char * |
keyword = "#equival" | |
|
) |
| | [static] |
static PBoolean PServiceHTML::ProcessMacros |
( |
PHTTPRequest & |
request, |
|
|
PString & |
text, |
|
|
const PString & |
filename, |
|
|
unsigned |
options | |
|
) |
| | [static] |
The documentation for this class was generated from the following file: