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. More... | |
| virtual | ~XHTMLDoctype () |
| Destructor. More... | |
| virtual void | render (std::ostream &out) const |
| Write this object to a stream. More... | |
Additional Inherited Members | |
Public Member Functions inherited from cgicc::MStreamable | |
| MStreamable () | |
| Empty constructor. More... | |
| virtual | ~MStreamable () |
| Empty destructor. More... | |
Class that abstracts a XHTML Doc Type.
This class add the XHTML Doc Type feature
Definition at line 44 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.