#include <pxml.h>
Inheritance diagram for PXMLObject:

Public Member Functions | |
| PXMLObject (PXMLElement *_parent) | |
| PXMLElement * | GetParent () |
| PXMLObject * | GetNextObject () |
| void | SetParent (PXMLElement *newParent) |
| virtual void | Output (ostream &strm, const PXMLBase &xml, int indent) const =0 |
| virtual BOOL | IsElement () const=0 |
| void | SetDirty () |
| BOOL | IsDirty () const |
| virtual PXMLObject * | Clone (PXMLElement *parent) const =0 |
Protected Attributes | |
| PXMLElement * | parent |
| BOOL | dirty |
| PXMLObject::PXMLObject | ( | PXMLElement * | _parent | ) | [inline] |
| PXMLElement* PXMLObject::GetParent | ( | ) | [inline] |
| PXMLObject* PXMLObject::GetNextObject | ( | ) |
| void PXMLObject::SetParent | ( | PXMLElement * | newParent | ) | [inline] |
| virtual void PXMLObject::Output | ( | ostream & | strm, | |
| const PXMLBase & | xml, | |||
| int | indent | |||
| ) | const [pure virtual] |
Implemented in PXMLData, and PXMLElement.
| virtual BOOL PXMLObject::IsElement | ( | ) | const [pure virtual] |
Implemented in PXMLData, and PXMLElement.
| void PXMLObject::SetDirty | ( | ) |
| BOOL PXMLObject::IsDirty | ( | ) | const [inline] |
| virtual PXMLObject* PXMLObject::Clone | ( | PXMLElement * | parent | ) | const [pure virtual] |
Implemented in PXMLData, and PXMLElement.
PXMLElement* PXMLObject::parent [protected] |
BOOL PXMLObject::dirty [protected] |
Reimplemented in PXMLElement.
1.5.1