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

Public Types | |
| NoOptions = 0x0000 | |
| Indent = 0x0001 | |
| NewLineAfterElement = 0x0002 | |
| NoIgnoreWhiteSpace = 0x0004 | |
| ignored | |
| CloseExtended = 0x0008 | |
| ignored | |
| WithNS = 0x0010 | |
| FragmentOnly = 0x0020 | |
| XML fragment, not complete document. | |
| AllOptions = 0xffff | |
| UninitialisedStandAlone = -2 | |
| UnknownStandAlone = -1 | |
| NotStandAlone | |
| IsStandAlone | |
| enum | Options { NoOptions = 0x0000, Indent = 0x0001, NewLineAfterElement = 0x0002, NoIgnoreWhiteSpace = 0x0004, CloseExtended = 0x0008, WithNS = 0x0010, FragmentOnly = 0x0020, AllOptions = 0xffff } |
| enum | StandAloneType { UninitialisedStandAlone = -2, UnknownStandAlone = -1, NotStandAlone, IsStandAlone } |
Public Member Functions | |
| PXMLBase (int opts=NoOptions) | |
| void | SetOptions (int opts) |
| int | GetOptions () const |
| virtual PBoolean | IsNoIndentElement (const PString &) const |
Protected Attributes | |
| int | m_options |
Friends | |
| __inline friend Options | operator| (Options o1, Options o2) |
| __inline friend Options | operator & (Options o1, Options o2) |
| enum PXMLBase::Options |
| PXMLBase::PXMLBase | ( | int | opts = NoOptions |
) | [inline] |
| int PXMLBase::GetOptions | ( | ) | const [inline] |
Reimplemented in PXML.
| void PXMLBase::SetOptions | ( | int | opts | ) | [inline] |
int PXMLBase::m_options [protected] |
1.4.7