Code

17271c1c376da2e146e4169e4db046c8d5bffc82
[inkscape.git] / src / xml / xml-forward.h
1 #ifndef __SEEN_XML_FORWARD_H__
2 #define __SEEN_XML_FORWARD_H__
4 /** @file
5  * @brief Forward declarations for the XML namespace.
6  */
7 /* Authors:
8  *   Krzysztof KosiƄski <tweenk.pl@gmail.com>
9  *
10  * Copyright (C) 2008 Authors
11  *
12  * Released under GNU GPL.  Read the file 'COPYING' for more information.
13  */
15 namespace Inkscape {
16 namespace XML {
18 /* Copied from the relevant Doxygen page */
20 struct AttributeRecord;
21 struct CommentNode;
22 class  CompositeNodeObserver;
23 struct Document;
24 class  ElementNode;
25 class  Event;
26 class  EventAdd;
27 class  EventDel;
28 class  EventChgAttr;
29 class  EventChgContent;
30 class  EventChgOrder;
31 class  InvalidOperationException;
32 class  LogBuilder;
33 struct NodeEventVector;
34 struct NodeSiblingIteratorStrategy;
35 struct NodeParentIteratorStrategy;
36 class  NodeObserver;
37 class  Node;
38 class  SimpleDocument;
39 class  SimpleNode;
40 class  Subtree;
41 struct TextNode;
43 } // namespace XML
44 } // namespace Inkscape
46 #endif // __SEEN_XML_FORWARD_H__
48 /*
49   Local Variables:
50   mode:c++
51   c-file-style:"stroustrup"
52   c-file-offsets:((innamespace . 0)(inline-open . 0)(case-label . +))
53   indent-tabs-mode:nil
54   fill-column:99
55   End:
56 */
57 // vim: filetype=cpp:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:encoding=utf-8:textwidth=99 :