PTLib  Version 2.10.11
PHTML::Element Class Reference

#include <html.h>

Inheritance diagram for PHTML::Element:
PHTML::Abbrev PHTML::Acronym PHTML::Address PHTML::Author PHTML::Banner PHTML::Big PHTML::BlockQuote PHTML::Body PHTML::Bold PHTML::BreakLine PHTML::BulletList PHTML::Cite PHTML::Code PHTML::Credit PHTML::Definition PHTML::DefinitionItem PHTML::DefinitionList PHTML::DefinitionTerm PHTML::DeletedText PHTML::Division PHTML::Emphasis PHTML::FieldElement PHTML::Form PHTML::Head PHTML::Heading PHTML::HotLink PHTML::HTML PHTML::ImageElement PHTML::InsertedText PHTML::Italic PHTML::Keyboard PHTML::ListHeading PHTML::ListItem PHTML::OrderedList PHTML::Paragraph PHTML::Person PHTML::PreFormat PHTML::Quote PHTML::Sample PHTML::SetTab PHTML::SimpleList PHTML::Small PHTML::StrikeThrough PHTML::Strong PHTML::Subscript PHTML::Superscript PHTML::Tab PHTML::TableData PHTML::TableEnd PHTML::TableHeader PHTML::TableRow PHTML::TableStart PHTML::Target PHTML::TeleType PHTML::Title PHTML::Underline PHTML::Variable

Public Member Functions

virtual ~Element ()
 

Protected Types

enum  OptionalCRLF { NoCRLF, OpenCRLF, CloseCRLF, BothCRLF }
 

Protected Member Functions

 Element (const char *nam, const char *att, ElementInSet elmt, ElementInSet req, OptionalCRLF opt)
 
virtual void Output (PHTML &html) const
 
virtual void AddAttr (PHTML &html) const
 

Friends

ostream & operator<< (ostream &strm, const Element &elmt)
 

Member Enumeration Documentation

§ OptionalCRLF

enum PHTML::Element::OptionalCRLF
protected
Enumerator
NoCRLF 
OpenCRLF 
CloseCRLF 
BothCRLF 

Constructor & Destructor Documentation

§ ~Element()

virtual PHTML::Element::~Element ( )
inlinevirtual

§ Element()

PHTML::Element::Element ( const char *  nam,
const char *  att,
ElementInSet  elmt,
ElementInSet  req,
OptionalCRLF  opt 
)
inlineprotected

References AddAttr(), and Output().

Member Function Documentation

§ AddAttr()

§ Output()

Friends And Related Function Documentation

§ operator<<

ostream& operator<< ( ostream &  strm,
const Element elmt 
)
friend

The documentation for this class was generated from the following file: