## Xalan-C++ API Documentation

### The Xalan C++ XSLT Processor Version 1.9

Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

# XercesWrapperTypes.hpp

Go to the documentation of this file.

    00001 /*
    00002  * Copyright 1999-2004 The Apache Software Foundation.
    00003  *
    00004  * Licensed under the Apache License, Version 2.0 (the "License");
    00005  * you may not use this file except in compliance with the License.
    00006  * You may obtain a copy of the License at
    00007  *
    00008  *     http://www.apache.org/licenses/LICENSE-2.0
    00009  *
    00010  * Unless required by applicable law or agreed to in writing, software
    00011  * distributed under the License is distributed on an "AS IS" BASIS,
    00012  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    00013  * See the License for the specific language governing permissions and
    00014  * limitations under the License.
    00015  */
    00016 #if !defined(XERCESWRAPPERTYPES_HEADER_GUARD_1357924680)
    00017 #define XERCESWRAPPERTYPES_HEADER_GUARD_1357924680
    00018
    00019
    00020
    00021 #include <xalanc/XercesParserLiaison/XercesParserLiaisonDefinitions.hpp>
    00022
    00023
    00024
    00025 XALAN_DECLARE_XERCES_CLASS(DOMAttr)
    00026 XALAN_DECLARE_XERCES_CLASS(DOMCharacterData)
    00027 XALAN_DECLARE_XERCES_CLASS(DOMComment)
    00028 XALAN_DECLARE_XERCES_CLASS(DOMCDATASection)
    00029 XALAN_DECLARE_XERCES_CLASS(DOMDocument)
    00030 XALAN_DECLARE_XERCES_CLASS(DOMDocumentFragment)
    00031 XALAN_DECLARE_XERCES_CLASS(DOMImplementation)
    00032 XALAN_DECLARE_XERCES_CLASS(DOMElement)
    00033 XALAN_DECLARE_XERCES_CLASS(DOMEntity)
    00034 XALAN_DECLARE_XERCES_CLASS(DOMEntityReference)
    00035 XALAN_DECLARE_XERCES_CLASS(DOMNode)
    00036 XALAN_DECLARE_XERCES_CLASS(DOMText)
    00037 XALAN_DECLARE_XERCES_CLASS(DOMNamedNodeMap)
    00038 XALAN_DECLARE_XERCES_CLASS(DOMNodeList)
    00039 XALAN_DECLARE_XERCES_CLASS(DOMNotation)
    00040 XALAN_DECLARE_XERCES_CLASS(DOMProcessingInstruction)
    00041 XALAN_DECLARE_XERCES_CLASS(DOMText)
    00042 XALAN_DECLARE_XERCES_CLASS(DOMDocumentType)
    00043 XALAN_DECLARE_XERCES_CLASS(DOMException)
    00044
    00045
    00046
    00047 XALAN_CPP_NAMESPACE_BEGIN
    00048
    00049
    00050
    00051 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOMAttr              DOMAttrType;
    00052 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOMCharacterData DOMCharacterDataType;
    00053 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOMComment           DOMCommentType;
    00054 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOMCDATASection      DOMCDATASectionType;
    00055 // These next two have an extra '_' because they collide without it...
    00056 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOMDocumentType      DOMDocumentType_Type;
    00057 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument          DOMDocument_Type;
    00058 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOMDocumentFragment  DOMDocumentFragmentType;
    00059 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOMImplementation    DOMImplementationType;
    00060 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOMElement           DOMElementType;
    00061 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOMEntity            DOMEntityType;
    00062 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOMEntityReference   DOMEntityReferenceType;
    00063 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOMNode              DOMNodeType;
    00064 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOMText              DOMTextType;
    00065 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOMNamedNodeMap      DOMNamedNodeMapType;
    00066 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOMNodeList          DOMNodeListType;
    00067 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOMNotation          DOMNotationType;
    00068 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOMProcessingInstruction DOMProcessingInstructionType;
    00069 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOMText              DOMTextType;
    00070 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOMException         DOMExceptionType;
    00071 typedef XMLSize_t                                           XMLSizeType;
    00072
    00073
    00074
    00075 XALAN_CPP_NAMESPACE_END
    00076
    00077
    00078
    00079 #endif  // !defined(XERCESWRAPPERTYPES_HEADER_GUARD_1357924680)

Interpreting class diagrams

Doxygen and GraphViz are used to generate this API documentation from the Xalan-C header files.

Xalan-C++ XSLT Processor Version 1.9 Copyright © 1999-2004 The Apache Software Foundation. All Rights Reserved.