cgicc: cgicc::XMLPI Class Reference

# cgicc::XMLPI Class Reference

Class that abstracts a XMLPI. More...

`#include <cgicc/XMLPI.h>`

Inheritance diagram for cgicc::XMLPI:

List of all members.

## Public Member Functions
XMLPI & | operator= (const XMLPI &element)
std::string | getName () const
const HTMLAttributeList * | getAttributes () const
void | setAttributes (const HTMLAttributeList &attributes)
XMLPI & | set (const std::string &name)
XMLPI & | set (const std::string &name, const std::string &value)
virtual void | render (std::ostream &out) const
| Write this object to a stream.
Constructor and Destructor
| XMLPI (std::string name)
| Constructor.
virtual | ~XMLPI ()
| Destructor.

## Detailed Description

Class that abstracts a XMLPI.

This class add the XMLPI feature

Definition at line 44 of file XMLPI.h.

## Constructor & Destructor Documentation

cgicc::XMLPI::XMLPI | ( | std::string | name | ) |

Constructor.

Create a new XMLPI.h object

Parameters:

  | input | The name of the XMLPI

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

Destructor.

Delete this XMLPI object

## Member Function Documentation

virtual void cgicc::XMLPI::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:

- XMLPI.h