genxmlpars.h File Reference

More...

#include "docviewprivate.h"
#include <wx/defs.h>
#include <wx/string.h>
#include <expat.h>
#include "wx/general/genmod.h"
#include <wx/variant.h>

Include dependency graph for genxmlpars.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  a2dIOHandlerXMLException
 For exceptions thrown while parsing XML files. More...
class  a2dXMLTag
 used in XML parsing to hold one tag and its atributes More...
class  a2dIOHandlerXML
 Input handler for the XML format. More...
class  a2dIOHandlerXMLPull
 Input and output handler for XML alike files. More...
class  a2dIOHandlerXMLWrite
 for writing XML files. More...
class  a2dIOHandlerXmlSerIn
 Input and output handler for the XmlSer format. More...
class  a2dIOHandlerXmlSerOut
 Input and output handler for the XmlSer format. More...
class  a2dXmlString
 Input and output handler for the XmlSer format. More...

Enumerations

enum  XMLeventType {
  START_DOCUMENT, END_DOCUMENT, START_TAG, END_TAG,
  CONTENT
}
 Types of XML events when reading files. More...

Functions

wxString GetTypeString (const XMLeventType &type)
 translate XMLeventType to a string
 WX_DECLARE_STRING_HASH_MAP_WITH_DECL (wxString, a2dAttributeHash, class A2DGENERALDLLEXP)

Variables

class A2DGENERALDLLEXP a2dAttributeHash
 wxString keys to hold attributes
class A2DGENERALDLLEXP a2dAttributeHash_wxImplementation_HashTable
class A2DGENERALDLLEXP a2dAttributeHash_wxImplementation_KeyEx


Detailed Description

The serialization of documents is XML based, and streamimg in or out into files is in several format cases also in XML. The classes here integrate the a2dIOHandlerStrIn and a2dIOHandlerStrOut with the XML parsing and XML writing classes. IO in and output for XML based formats do derive from the classes here.

Author:
Probably Klaas Holwerda
Copyright: 2001-2004 (C) Probably Klaas Holwerda

Licence: wxWidgets licence

RCS-ID:

Id
genxmlpars.h,v 1.34 2009/07/15 21:23:43 titato Exp

Definition in file genxmlpars.h.

genxmlpars.h File Reference -- Tue Aug 31 18:03:28 2010 -- 31 Aug 2010 -- 1.5.5 -- wxArt2D -- . -- Main Page Reference Documentation