cgicc::XMLPI Class Reference

Class that abstracts a XMLPI. More...

#include <cgicc/XMLPI.h>

Inheritance diagram for cgicc::XMLPI:

cgicc::MStreamable cgicc::XMLDeclaration List of all members.

Public Member Functions

XMLPIoperator= (const XMLPI &element)
std::string getName () const
const HTMLAttributeListgetAttributes () const
void setAttributes (const HTMLAttributeList &attributes)
XMLPIset (const std::string &name)
XMLPIset (const std::string &name, const std::string &value)
virtual void render (std::ostream &out) const
 Write this object to a stream.

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

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:
GNU cgicc - A C++ class library for writing CGI applications
Copyright © 1996 - 2004 Stephen F. Booth
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with no Invariant Sections, with no Front Cover Texts, and with no Back-Cover Texts.
Documentation generated Sat Jan 19 21:16:01 2008 for cgicc by doxygen 1.5.1