diff options
| author | Krzysztof Kosi??ski <tweenk.pl@gmail.com> | 2008-09-16 22:09:44 +0000 |
|---|---|---|
| committer | tweenk <tweenk@users.sourceforge.net> | 2008-09-16 22:09:44 +0000 |
| commit | ef0e132f3a0cc41df0c92670a3fe5983247dfd87 (patch) | |
| tree | 4148f3115a10ed0bfc05d7793be41cce412ce911 /src/xml | |
| parent | bug 202103: crash then putting text containing a soft hyphen character (u00AD... (diff) | |
| download | inkscape-ef0e132f3a0cc41df0c92670a3fe5983247dfd87.tar.gz inkscape-ef0e132f3a0cc41df0c92670a3fe5983247dfd87.zip | |
Add a header with forward declarations for the XML namespace.
(bzr r6828)
Diffstat (limited to 'src/xml')
| -rw-r--r-- | src/xml/xml-forward.h | 57 |
1 files changed, 57 insertions, 0 deletions
diff --git a/src/xml/xml-forward.h b/src/xml/xml-forward.h new file mode 100644 index 000000000..17271c1c3 --- /dev/null +++ b/src/xml/xml-forward.h @@ -0,0 +1,57 @@ +#ifndef __SEEN_XML_FORWARD_H__ +#define __SEEN_XML_FORWARD_H__ + +/** @file + * @brief Forward declarations for the XML namespace. + */ +/* Authors: + * Krzysztof KosiĆski <tweenk.pl@gmail.com> + * + * Copyright (C) 2008 Authors + * + * Released under GNU GPL. Read the file 'COPYING' for more information. + */ + +namespace Inkscape { +namespace XML { + +/* Copied from the relevant Doxygen page */ + +struct AttributeRecord; +struct CommentNode; +class CompositeNodeObserver; +struct Document; +class ElementNode; +class Event; +class EventAdd; +class EventDel; +class EventChgAttr; +class EventChgContent; +class EventChgOrder; +class InvalidOperationException; +class LogBuilder; +struct NodeEventVector; +struct NodeSiblingIteratorStrategy; +struct NodeParentIteratorStrategy; +class NodeObserver; +class Node; +class SimpleDocument; +class SimpleNode; +class Subtree; +struct TextNode; + +} // namespace XML +} // namespace Inkscape + +#endif // __SEEN_XML_FORWARD_H__ + +/* + Local Variables: + mode:c++ + c-file-style:"stroustrup" + c-file-offsets:((innamespace . 0)(inline-open . 0)(case-label . +)) + indent-tabs-mode:nil + fill-column:99 + End: +*/ +// vim: filetype=cpp:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:encoding=utf-8:textwidth=99 : |
