cgicc: cgicc::XHTMLDoctype Class Reference

# cgicc::XHTMLDoctype Class Reference

Class that abstracts a XHTML Doc Type. More...

`#include <cgicc/XHTMLDoctype.h>`

Inheritance diagram for cgicc::XHTMLDoctype:

List of all members.

## Public Types
enum | EDocumentType { eStrict, eTransitional, eFrames }
## Public Member Functions
virtual void | render (std::ostream &out) const
| Write this object to a stream.
Constructor and Destructor
| XHTMLDoctype (EDocumentType type=eStrict)
| Constructor.
virtual | ~XHTMLDoctype ()
| Destructor.

## Detailed Description

Class that abstracts a XHTML Doc Type.

This class add the XHTML Doc Type feature

Definition at line 44 of file XHTMLDoctype.h.

## Constructor & Destructor Documentation

cgicc::XHTMLDoctype::XHTMLDoctype | ( | EDocumentType | type = `eStrict` | ) |

Constructor.

Create a new XHTMLDoctype.h object

Parameters:

  | input | The Document Type

virtual cgicc::XHTMLDoctype::~XHTMLDoctype | ( |  | ) | `[virtual]`

Destructor.

Delete this XHTMLDoctype.h object

## Member Function Documentation

virtual void cgicc::XHTMLDoctype::render | ( | std::ostream & | out | ) | const`[virtual]`

Write this object to a stream.

Subclasses must implement this function.

Parameters:

  | out | The ostream to which to write.

Implements cgicc::MStreamable.

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

- XHTMLDoctype.h