Code

33218c8ae2378131c88559fca59125d9af1f1066
[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 struct PINode;
39 class  SimpleDocument;
40 class  SimpleNode;
41 class  Subtree;
42 struct TextNode;
44 } // namespace XML
45 } // namespace Inkscape
47 #endif // __SEEN_XML_FORWARD_H__
49 /*
50   Local Variables:
51   mode:c++
52   c-file-style:"stroustrup"
53   c-file-offsets:((innamespace . 0)(inline-open . 0)(case-label . +))
54   indent-tabs-mode:nil
55   fill-column:99
56   End:
57 */
58 // vim: filetype=cpp:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:encoding=utf-8:textwidth=99 :