Class that abstracts a XHTML Doc Type. More...
#include <cgicc/XHTMLDoctype.h>
Public Types | |
enum | EDocumentType { eStrict , eTransitional , eFrames , eHTML5 } |
Constructor and Destructor | |
XHTMLDoctype (EDocumentType type=eStrict) | |
Constructor. | |
virtual | ~XHTMLDoctype () |
Destructor. | |
virtual void | render (std::ostream &out) const |
Write this object to a stream. | |
Additional Inherited Members | |
![]() | |
MStreamable () | |
Empty constructor. | |
virtual | ~MStreamable () |
Empty destructor. | |
virtual void | render (std::ostream &out) const =0 |
Write this object to a stream. | |
Class that abstracts a XHTML Doc Type.
This class add the XHTML Doc Type feature
Definition at line 44 of file XHTMLDoctype.h.
enum cgicc::XHTMLDoctype::EDocumentType |
Definition at line 46 of file XHTMLDoctype.h.
cgicc::XHTMLDoctype::XHTMLDoctype | ( | EDocumentType | type = eStrict | ) |
|
virtual |
Destructor.
Delete this XHTMLDoctype.h object
|
virtual |
Write this object to a stream.
Subclasses must implement this function.
out | The ostream to which to write. |
Implements cgicc::MStreamable.