Unicorn XML Toolkit
Version 1.50.00

Namespace Xml
Class CXmlBase

class CXmlBase: public CInterface {
public:
    CXmlBase(CToolkitBase *pToolkitBase);
    ~CXmlBase();
public:
    Sax::XXmlReader CreateReader();
    XXmlWriter CreateWriter();
    };
typedef XInterface<CXmlBase> XXmlBase;

Encapsulates toolkit functionality related to XML readers and writers.

Since:
1.50.00
Version:
1.50.00
Author:
Alexey Gokhberg
See Also:
CToolkitBase, CXmlWriter, Sax::CXmlReader
Constructor/Destructor Summary
CXmlBase (CToolkitBase *pToolkitBase);
����������Constructs the toolkit XML base.
~CXmlBase ();
����������Destroys the toolkit XML base.

Function Summary
Sax::XXmlReader CreateReader ();
����������Creates an XML parser.
XXmlWriter CreateWriter ();
����������Creates a new XML writer.

Constructor/Destructor Detail

CXmlBase

CXmlBase(CToolkitBase *pToolkitBase);

Constructs the toolkit XML base.

Parameters:
pToolkitBase - the master toolkit base

~CXmlBase

~CXmlBase();

Destroys the toolkit XML base.

Function Detail

CreateReader

Sax::XXmlReader CreateReader();

Creates an XML parser.

This function creates a new instance of the standard toolkit's non-validating XML parser, implementing interface of the abstract class Sax::CXmlReader .

Returns:
the newly created XML parser

CreateWriter

XXmlWriter CreateWriter();

Creates a new XML writer.

Returns:
the newly created XML writer

Unicorn XML Toolkit
Version 1.50.00


This document was created using Unicorn DOC++.

Copyright 1999-2001 Unicorn Enterprises SA.
All Rights Reserved.