Xalan-C++ API Documentation

The Xalan C++ XSLT Processor Version 1.10

XercesWrapperTypes.hpp
Go to the documentation of this file.
1 /*
2  * Copyright 1999-2004 The Apache Software Foundation.
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  * http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16 #if !defined(XERCESWRAPPERTYPES_HEADER_GUARD_1357924680)
17 #define XERCESWRAPPERTYPES_HEADER_GUARD_1357924680
18 
19 
20 
22 
23 
24 
25 XALAN_DECLARE_XERCES_CLASS(DOMAttr)
26 XALAN_DECLARE_XERCES_CLASS(DOMCharacterData)
27 XALAN_DECLARE_XERCES_CLASS(DOMComment)
28 XALAN_DECLARE_XERCES_CLASS(DOMCDATASection)
29 XALAN_DECLARE_XERCES_CLASS(DOMDocument)
30 XALAN_DECLARE_XERCES_CLASS(DOMDocumentFragment)
31 XALAN_DECLARE_XERCES_CLASS(DOMImplementation)
32 XALAN_DECLARE_XERCES_CLASS(DOMElement)
33 XALAN_DECLARE_XERCES_CLASS(DOMEntity)
34 XALAN_DECLARE_XERCES_CLASS(DOMEntityReference)
35 XALAN_DECLARE_XERCES_CLASS(DOMNode)
36 XALAN_DECLARE_XERCES_CLASS(DOMText)
37 XALAN_DECLARE_XERCES_CLASS(DOMNamedNodeMap)
38 XALAN_DECLARE_XERCES_CLASS(DOMNodeList)
39 XALAN_DECLARE_XERCES_CLASS(DOMNotation)
40 XALAN_DECLARE_XERCES_CLASS(DOMProcessingInstruction)
41 XALAN_DECLARE_XERCES_CLASS(DOMText)
42 XALAN_DECLARE_XERCES_CLASS(DOMDocumentType)
43 XALAN_DECLARE_XERCES_CLASS(DOMException)
44 
45 
46 
47 XALAN_CPP_NAMESPACE_BEGIN
48 
49 
50 
51 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOMAttr DOMAttrType;
52 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOMCharacterData DOMCharacterDataType;
53 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOMComment DOMCommentType;
54 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOMCDATASection DOMCDATASectionType;
55 // These next two have an extra '_' because they collide without it...
56 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOMDocumentType DOMDocumentType_Type;
57 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument DOMDocument_Type;
58 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOMDocumentFragment DOMDocumentFragmentType;
59 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOMImplementation DOMImplementationType;
60 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOMElement DOMElementType;
61 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOMEntity DOMEntityType;
62 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOMEntityReference DOMEntityReferenceType;
63 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOMNode DOMNodeType;
64 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOMText DOMTextType;
65 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOMNamedNodeMap DOMNamedNodeMapType;
66 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOMNodeList DOMNodeListType;
67 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOMNotation DOMNotationType;
68 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOMProcessingInstruction DOMProcessingInstructionType;
69 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOMText DOMTextType;
70 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOMException DOMExceptionType;
71 typedef XMLSize_t XMLSizeType;
72 
73 
74 
75 XALAN_CPP_NAMESPACE_END
76 
77 
78 
79 #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.

dot

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

Apache Logo