class QucHTMLFormAnalyser : public QucHTMLSupport a class that can generate and analyse HTML forms
| | analyse ( const RWCString& aString ) |
| | become ( const QucHTMLFormAnalyser& aRef ) |
| | evaluateChars () |
| | evaluateCheckBoxes () |
| | evaluateDoubles () |
| | evaluateInts () |
| | evaluateRadioButtons () |
| | evaluateTextArea () |
| | generateForm () |
| | generatePrimeForm () |
| | generateResult () |
| | getFormData () |
| | getParseResult () |
| | operator= ( const QucHTMLFormAnalyser& aRef ) |
| | parseChar ( const RWCString& aName, RWCString& aValue ) |
| | parseCheckBox ( const RWCString& aName, CorBool& aFlag ) |
| | parseDouble ( const RWCString& aName, double& aValue ) |
| | parseInt ( const RWCString& aName, int& aValue ) |
| | parseRadioB ( const RWCString& aName, RWCString& aValue ) |
| | QucHTMLFormAnalyser ( const QucHTMLFormAnalyser& aRef ) |
| | QucHTMLFormAnalyser () |
| | retrieveValues () |
| | setKeyAndValue ( RWCString aString ) |
| | setParseResult ( QucHTMLEvaluation anEvaluation ) |
| | ~QucHTMLFormAnalyser () |
a class that can generate and analyse HTML forms
SYNOPSIS
#include <QucHTMLFormAnalyser.h>
QucHTMLFormAnalyser myObject;
DESCRIPTION
This class provides the functionality to generate and analyse an HTML form.
CAUTIONS
<optional>
EXAMPLES
<optional>
SEE ALSO
<optional>
CorBase
Preconditions Exceptions
Preconditions Exceptions
Preconditions Exceptions
Preconditions Exceptions
Preconditions Exceptions
Preconditions Returns Exceptions
Preconditions Returns Exceptions
Preconditions Returns Exceptions
Preconditions Returns Exceptions
Preconditions Returns Exceptions
Preconditions Returns Exceptions
Preconditions Returns Exceptions
Preconditions Returns Exceptions
Preconditions Returns Exceptions
QucHTMLFormAnalyser()
The default c'tor.
QucHTMLFormAnalyser( const QucHTMLFormAnalyser& aRef )
QucHTMLFormAnalyser& operator=( const QucHTMLFormAnalyser& aRef )
virtual ~QucHTMLFormAnalyser()
The d'tor.
virtual void generateForm()
Output the HTML form page.
virtual void generatePrimeForm()
Output the HTML form page (without HTML header and footer).
virtual void generateResult()
Output the result of the HTML form page.
QucHTMLEvaluation retrieveValues()
Get the form data into this instance.
This function returns whether all the data could be parsed
(QucTAG_EVALUATED) or whether there was an error (QucTAG_NOT_EVALUATED).
void analyse( const RWCString& aString )
void become( const QucHTMLFormAnalyser& aRef )
void setKeyAndValue( RWCString aString )
void setParseResult( QucHTMLEvaluation anEvaluation )
QucHTMLEvaluation getParseResult()
Query the parse result.
This function returns the parse result attribute.
RWCString getFormData()
Query all the data entered into the form.
This function returns a string that holds all the data of the form.
virtual QucHTMLEvaluation evaluateCheckBoxes()
Evaluate a set of checkboxes in this form.
This function returns whether all the data could be parsed
(QucTAG_EVALUATED) or whether there was an error (QucTAG_NOT_EVALUATED).
virtual QucHTMLEvaluation evaluateRadioButtons()
Evaluate a set of radio buttons in this form.
This function returns whether all the data could be parsed
(QucTAG_EVALUATED) or whether there was an error (QucTAG_NOT_EVALUATED).
virtual QucHTMLEvaluation evaluateChars()
Evaluate a set of string fields in this form.
This function returns whether all the data could be parsed
(QucTAG_EVALUATED) or whether there was an error (QucTAG_NOT_EVALUATED).
virtual QucHTMLEvaluation evaluateDoubles()
Evaluate a set of double input fields in this form.
This function returns whether all the data could be parsed
(QucTAG_EVALUATED) or whether there was an error (QucTAG_NOT_EVALUATED).
virtual QucHTMLEvaluation evaluateInts()
Evaluate a set of integer input fields in this form.
This function returns whether all the data could be parsed
(QucTAG_EVALUATED) or whether there was an error (QucTAG_NOT_EVALUATED).
virtual QucHTMLEvaluation evaluateTextArea()
Evaluate a set of text area fields in this form.
This function returns whether all the data could be parsed
(QucTAG_EVALUATED) or whether there was an error (QucTAG_NOT_EVALUATED).
virtual QucHTMLEvaluation parseCheckBox( const RWCString& aName, CorBool& aFlag )
virtual QucHTMLEvaluation parseRadioB( const RWCString& aName, RWCString& aValue )
virtual QucHTMLEvaluation parseChar( const RWCString& aName, RWCString& aValue )
virtual QucHTMLEvaluation parseDouble( const RWCString& aName, double& aValue )
virtual QucHTMLEvaluation parseInt( const RWCString& aName, int& aValue )
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de