#include <httpform.h>
List of all members.
Public Types |
| enum | BuildOptions { CompleteHTML,
InsertIntoForm,
InsertIntoHTML
} |
Public Member Functions |
| | PHTTPForm (const PURL &url) |
| | PHTTPForm (const PURL &url, const PHTTPAuthority &auth) |
| | PHTTPForm (const PURL &url, const PString &html) |
| | PHTTPForm (const PURL &url, const PString &html, const PHTTPAuthority &auth) |
| virtual void | OnLoadedText (PHTTPRequest &request, PString &text) |
| virtual BOOL | Post (PHTTPRequest &request, const PStringToString &data, PHTML &replyMessage) |
| PHTTPField * | Add (PHTTPField *fld) |
| void | RemoveAllFields () |
| void | BuildHTML (const char *heading) |
| void | BuildHTML (const PString &heading) |
| void | BuildHTML (PHTML &html, BuildOptions option=CompleteHTML) |
Protected Attributes |
| PHTTPCompositeField | fields |
| PStringSet | fieldNames |
Member Enumeration Documentation
- Enumerator:
| CompleteHTML |
|
| InsertIntoForm |
|
| InsertIntoHTML |
|
Constructor & Destructor Documentation
| PHTTPForm::PHTTPForm |
( |
const PURL & |
url | ) |
|
| PHTTPForm::PHTTPForm |
( |
const PURL & |
url, |
|
|
const PHTTPAuthority & |
auth |
|
) |
| |
| PHTTPForm::PHTTPForm |
( |
const PURL & |
url, |
|
|
const PString & |
html |
|
) |
| |
| PHTTPForm::PHTTPForm |
( |
const PURL & |
url, |
|
|
const PString & |
html, |
|
|
const PHTTPAuthority & |
auth |
|
) |
| |
Member Function Documentation
| void PHTTPForm::BuildHTML |
( |
const char * |
heading | ) |
|
| void PHTTPForm::BuildHTML |
( |
const PString & |
heading | ) |
|
| virtual void PHTTPForm::OnLoadedText |
( |
PHTTPRequest & |
request, |
|
|
PString & |
text |
|
) |
| [virtual] |
| virtual BOOL PHTTPForm::Post |
( |
PHTTPRequest & |
request, |
|
|
const PStringToString & |
data, |
|
|
PHTML & |
replyMessage |
|
) |
| [virtual] |
- Parameters:
-
| request | Information on this request. |
| data | Variables in the POST data. |
| replyMessage | Reply message for post. |
Reimplemented in PHTTPConfig, PConfigPage, and PRegisterPage.
| void PHTTPForm::RemoveAllFields |
( |
| ) |
[inline] |
Member Data Documentation
The documentation for this class was generated from the following file: