153 ) { name = nam; attr= att; inElement = elmt; reqElement = req; crlf = opt; }
168 HTML(
const char * attr = NULL);
182 Body(
const char * attr = NULL);
191 Title(
const char * titleCStr);
197 const char * titleString;
202 Banner(
const char * attr = NULL);
217 const char * attr = NULL);
222 const char * attr = NULL);
227 const char * attr = NULL);
233 const char * srcString;
252 const char * attr = NULL);
262 HotLink(
const char * href = NULL,
const char * attr = NULL);
267 const char * hrefString;
272 Target(
const char * name = NULL,
const char * attr = NULL);
277 const char * nameString;
295 Image(
const char * src,
298 const char * attr = NULL);
299 Image(
const char * src,
303 const char * attr = NULL);
308 const char * altString;
314 HRule(
const char * image = NULL,
const char * attr = NULL);
320 Note(
const char * image = NULL,
const char * attr = NULL);
326 Address(
const char * attr = NULL);
338 Credit(
const char * attr = NULL);
344 SetTab(
const char *
id,
const char * attr = NULL);
354 Tab(
int indent,
const char * attr = NULL);
355 Tab(
const char *
id,
const char * attr = NULL);
525 OrderedList(
int seqNum = 0,
const char * attr = NULL);
547 ListItem(
int skip = 0,
const char * attr = NULL);
620 const char * method = NULL,
621 const char * action = NULL,
622 const char * encoding = NULL,
623 const char * script = NULL
629 const char * methodString;
630 const char * actionString;
631 const char * mimeTypeString;
632 const char * scriptString;
657 const char * fname = NULL,
658 const char * attr = NULL
663 const char * attr = NULL
669 const char * nameString;
679 const char * attr = NULL
683 const char * attr = NULL
687 const char * attr = NULL
692 const char * attr = NULL
714 const char * nameString;
722 const char * attr = NULL
728 const char * attr = NULL
734 int numRows, numCols;
748 const char * typeString;
756 const char * attr = NULL
762 const char * valueString;
770 const char * init = NULL,
771 const char * attr = NULL
777 const char * attr = NULL
784 const char * attr = NULL
792 const char * attr = NULL
816 const char * init = NULL,
817 const char * attr = NULL
823 const char * attr = NULL
830 const char * attr = NULL
838 const char * attr = NULL
852 const char * attr = NULL
858 const char * attr = NULL
865 const char * attr = NULL
879 const char * valueString;
887 const char * attr = NULL
892 const char * attr = NULL
898 const char * attr = NULL
911 const char * attr = NULL
925 void Construct(
int min,
int max,
int value);
926 int minValue, maxValue, initValue;
936 const char * attr = NULL
945 const char * accept = NULL,
947 const char * attr = NULL
953 const char * acceptString;
960 const char * src = NULL,
962 const char * attr = NULL
975 const char * srcString;
982 const char * src = NULL,
984 const char * attr = NULL
993 const char * fname = NULL,
994 const char * src = NULL,
996 const char * attr = NULL
1003 const char * fname = NULL,
1004 const char * src = NULL,
1006 const char * attr = NULL
1010 const char * titleString;
1017 const char * fname = NULL,
1018 const char * src = NULL,
1020 const char * attr = NULL
1032 PINDEX tableNestLevel;
1036 #endif // PTLIB_HTML_H
PHTML & operator=(char ch)
Definition: html.h:130
Subscript()
Definition: html.h:407
Code()
Definition: html.h:437
StrikeThrough()
Definition: html.h:389
Keyboard()
Definition: html.h:449
virtual ~Tab()
Definition: html.h:356
virtual ~ListHeading()
Definition: html.h:542
OptionalCRLF
Definition: html.h:146
PHTML & operator=(const PString &str)
Definition: html.h:124
BorderCodes
Definition: html.h:572
Strong()
Definition: html.h:431
friend class TableEnd
Definition: html.h:596
#define PCLASSINFO(cls, par)
Declare all the standard PTLib class information.
Definition: object.h:1049
virtual ~ImageElement()
Definition: html.h:288
virtual ~Underline()
Definition: html.h:385
virtual ~DeletedText()
Definition: html.h:506
virtual ~Emphasis()
Definition: html.h:421
virtual ~TableRow()
Definition: html.h:601
Superscript()
Definition: html.h:413
friend ostream & operator<<(ostream &strm, const Element &elmt)
Definition: html.h:162
Cite()
Definition: html.h:425
virtual ~OrderedList()
Definition: html.h:526
PBoolean Is(ElementInSet elmt) const
Italic()
Definition: html.h:371
virtual ~BreakLine()
Definition: html.h:240
virtual ~FieldElement()
Definition: html.h:648
virtual ~InputText()
Definition: html.h:794
This class is a standard C++ stream class descendent for reading or writing streamed data to or from ...
Definition: pstring.h:1878
Author()
Definition: html.h:473
friend class TableStart
Definition: html.h:587
virtual ~Note()
Definition: html.h:321
SelectionCodes
Definition: html.h:672
virtual ~Select()
Definition: html.h:665
virtual ~Banner()
Definition: html.h:203
Variable()
Definition: html.h:455
DisableCodes
Definition: html.h:635
virtual ~Abbrev()
Definition: html.h:493
virtual ~Head()
Definition: html.h:175
void Set(ElementInSet elmt)
PINLINE PString()
Construct an empty string.
virtual ~InsertedText()
Definition: html.h:499
Big()
Definition: html.h:395
virtual ~TextArea()
Definition: html.h:730
virtual ~HiddenField()
Definition: html.h:758
void Toggle(ElementInSet elmt)
Element(const char *nam, const char *att, ElementInSet elmt, ElementInSet req, OptionalCRLF opt)
Definition: html.h:147
virtual ~Strong()
Definition: html.h:433
BOOL PBoolean
Definition: object.h:102
virtual ~CheckBox()
Definition: html.h:900
virtual void AddAttr(PHTML &html) const
virtual ~Credit()
Definition: html.h:339
TeleType()
Definition: html.h:377
Person()
Definition: html.h:479
virtual ~Paragraph()
Definition: html.h:246
virtual void AssignContents(const PContainer &c)
Copy the container contents.
virtual ~Element()
Definition: html.h:144
Small()
Definition: html.h:401
void Clr(ElementInSet elmt)
virtual ~HTML()
Definition: html.h:169
virtual ~Small()
Definition: html.h:403
virtual ~Sample()
Definition: html.h:445
Sample()
Definition: html.h:443
virtual ~SetTab()
Definition: html.h:345
Definition()
Definition: html.h:461
Abbrev()
Definition: html.h:491
Acronym()
Definition: html.h:485
virtual ~Person()
Definition: html.h:481
virtual ~DefinitionList()
Definition: html.h:536
virtual ~BlockQuote()
Definition: html.h:333
virtual ~TableData()
Definition: html.h:613
PHTML(ElementInSet initialState=NumElementsInSet)
Construct a new HTML object.
virtual ~Superscript()
Definition: html.h:415
virtual ~HotLink()
Definition: html.h:263
virtual ~Quote()
Definition: html.h:469
InsertedText()
Definition: html.h:497
The character string class.
Definition: pstring.h:108
virtual ~Variable()
Definition: html.h:457
Underline()
Definition: html.h:383
virtual ~TableStart()
Definition: html.h:580
Emphasis()
Definition: html.h:419
Bold()
Definition: html.h:366
virtual ~Cite()
Definition: html.h:427
virtual ~Subscript()
Definition: html.h:409
Abstract class to embody the base functionality of a container.
Definition: contain.h:104
virtual ~ListItem()
Definition: html.h:548
virtual ~Body()
Definition: html.h:183
virtual ~Target()
Definition: html.h:273
virtual ~TableEnd()
Definition: html.h:592
const char * srcString
Definition: html.h:290
This class describes a HyperText markup Language string as used by the World Wide Web and the PURL an...
Definition: html.h:49
virtual ~Image()
Definition: html.h:304
Quote()
Definition: html.h:467
virtual ~Title()
Definition: html.h:193
virtual ~Acronym()
Definition: html.h:487
virtual ~Italic()
Definition: html.h:373
virtual ~DefinitionTerm()
Definition: html.h:558
virtual ~Bold()
Definition: html.h:367
virtual ~TeleType()
Definition: html.h:379
PHTML & operator=(const PHTML &html)
Restart the HTML string output using the specified value as the new title.
Definition: html.h:121
virtual ~StrikeThrough()
Definition: html.h:391
virtual ~Heading()
Definition: html.h:228
DeletedText()
Definition: html.h:503
virtual ~BulletList()
Definition: html.h:520
virtual ~Definition()
Definition: html.h:463
virtual ~DefinitionItem()
Definition: html.h:566
virtual ~Big()
Definition: html.h:397
virtual ~Option()
Definition: html.h:694
virtual ~Author()
Definition: html.h:475
virtual ~HRule()
Definition: html.h:315
CheckedCodes
Definition: html.h:843
virtual ~SimpleList()
Definition: html.h:512
virtual void Output(PHTML &html) const
ElementInSet
Definition: html.h:54
virtual ~Code()
Definition: html.h:439
virtual ~Keyboard()
Definition: html.h:451
virtual ~Division()
Definition: html.h:209
virtual ~Address()
Definition: html.h:327
PHTML & operator=(const char *cstr)
Definition: html.h:127