Xalan-C++ API Documentation

The Xalan C++ XSLT Processor Version 1.10

XercesBridgeTypes.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(XERCESBRIDGETYPES_HEADER_GUARD_1357924680)
17 #define XERCESBRIDGETYPES_HEADER_GUARD_1357924680
18 
19 
20 
22 
23 
24 
25 XALAN_DECLARE_XERCES_CLASS(DOM_Attr)
26 XALAN_DECLARE_XERCES_CLASS(DOM_CharacterData)
27 XALAN_DECLARE_XERCES_CLASS(DOM_Comment)
28 XALAN_DECLARE_XERCES_CLASS(DOM_CDATASection)
29 XALAN_DECLARE_XERCES_CLASS(DOM_Document)
30 XALAN_DECLARE_XERCES_CLASS(DOM_DocumentFragment)
31 XALAN_DECLARE_XERCES_CLASS(DOM_DocumentType)
32 XALAN_DECLARE_XERCES_CLASS(DOM_DOMImplementation)
33 XALAN_DECLARE_XERCES_CLASS(DOM_Element)
34 XALAN_DECLARE_XERCES_CLASS(DOM_Entity)
35 XALAN_DECLARE_XERCES_CLASS(DOM_EntityReference)
36 XALAN_DECLARE_XERCES_CLASS(DOM_Node)
37 XALAN_DECLARE_XERCES_CLASS(DOM_Text)
38 XALAN_DECLARE_XERCES_CLASS(DOM_NamedNodeMap)
39 XALAN_DECLARE_XERCES_CLASS(DOM_NodeList)
40 XALAN_DECLARE_XERCES_CLASS(DOM_Notation)
41 XALAN_DECLARE_XERCES_CLASS(DOM_ProcessingInstruction)
42 XALAN_DECLARE_XERCES_CLASS(DOM_Text)
43 XALAN_DECLARE_XERCES_CLASS(DOM_DocumentType)
44 XALAN_DECLARE_XERCES_CLASS(DOM_DOMException)
45 XALAN_DECLARE_XERCES_CLASS(DOMString)
46 XALAN_DECLARE_XERCES_CLASS(AttrImpl)
47 XALAN_DECLARE_XERCES_CLASS(ElementImpl)
48 XALAN_DECLARE_XERCES_CLASS(NodeImpl)
49 XALAN_DECLARE_XERCES_CLASS(TextImpl)
50 
51 
52 
53 XALAN_CPP_NAMESPACE_BEGIN
54 
55 
56 
57 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOM_Attr DOM_AttrType;
58 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOM_CharacterData DOM_CharacterDataType;
59 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOM_Comment DOM_CommentType;
60 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOM_CDATASection DOM_CDATASectionType;
61 // These next two have an extra '_' because they collide without it...
62 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOM_DocumentType DOM_DocumentType_Type;
63 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOM_Document DOM_Document_Type;
64 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOM_DocumentFragment DOM_DocumentFragmentType;
65 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOM_DOMImplementation DOM_DOMImplementationType;
66 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOM_Element DOM_ElementType;
67 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOM_Entity DOM_EntityType;
68 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOM_EntityReference DOM_EntityReferenceType;
69 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOM_Node DOM_NodeType;
70 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOM_Text DOM_TextType;
71 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOM_NamedNodeMap DOM_NamedNodeMapType;
72 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOM_NodeList DOM_NodeListType;
73 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOM_Notation DOM_NotationType;
74 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOM_ProcessingInstruction DOM_ProcessingInstructionType;
75 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOM_Text DOM_TextType;
76 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOM_DOMException DOM_DOMExceptionType;
77 typedef XERCES_CPP_NAMESPACE_QUALIFIER AttrImpl AttrImplType;
78 typedef XERCES_CPP_NAMESPACE_QUALIFIER ElementImpl ElementImplType;
79 typedef XERCES_CPP_NAMESPACE_QUALIFIER NodeImpl NodeImplType;
80 typedef XERCES_CPP_NAMESPACE_QUALIFIER TextImpl TextImplType;
81 typedef XERCES_CPP_NAMESPACE_QUALIFIER DOMString DOMStringType;
82 
83 
84 
85 
86 
87 XALAN_CPP_NAMESPACE_END
88 
89 
90 
91 #endif // !defined(XERCESBRIDGETYPES_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