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.
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:

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 Tue Jun 9 15:03:50 2009 for cgicc by doxygen 1.5.9