Public Member Functions | List of all members
cgicc::XMLPI Class Reference

Class that abstracts a XMLPI. More...

#include <cgicc/XMLPI.h>

Inheritance diagram for cgicc::XMLPI:
cgicc::MStreamable cgicc::XMLDeclaration

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. More...
 
Constructor and Destructor
 XMLPI (std::string name)
 Constructor. More...
 
virtual ~XMLPI ()
 Destructor. More...
 
- Public Member Functions inherited from cgicc::MStreamable
 MStreamable ()
 Empty constructor.
 
virtual ~MStreamable ()
 Empty 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
inputThe 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
outThe 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 Sun Apr 21 2013 19:17:09 for cgicc by doxygen 1.8.3.1