17271c1c376da2e146e4169e4db046c8d5bffc82
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 :