Code

more unreffing temporary styles properly
[inkscape.git] / src / dom / domconfig.h
1 #ifndef __DOMCONFIG_H__
2 #define __DOMCONFIG_H__
3 /**
4  * Phoebe DOM Implementation.
5  *
6  * This is a C++ approximation of the W3C DOM model, which follows
7  * fairly closely the specifications in the various .idl files, copies of
8  * which are provided for reference.  Most important is this one:
9  *
10  * http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407/idl-definitions.html
11  *
12  * Authors:
13  *   Bob Jamison
14  *
15  * Copyright (C) 2006 Bob Jamison
16  *
17  * rwjj@earthlink.net
18  *
19  *  This library is free software; you can redistribute it and/or
20  *  modify it under the terms of the GNU Lesser General Public
21  *  License as published by the Free Software Foundation; either
22  *  version 2.1 of the License, or (at your option) any later version.
23  *
24  *  This library is distributed in the hope that it will be useful,
25  *  but WITHOUT ANY WARRANTY; without even the implied warranty of
26  *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
27  *  Lesser General Public License for more details.
28  *
29  *  You should have received a copy of the GNU Lesser General Public
30  *  License along with this library; if not, write to the Free Software
31  *  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
32  */
34 /**
35  * What kind of implementation of DOMString and XMLCh do we want?
36  * Define one of the two below for either our own implementation,
37  * or GlibMM's Glib::ustring.  If neither one is defined, then DOMString
38  * is defined as stdc++'s std::string.
39  */
40 #define DOM_STRING_GLIBMM
41 //#define DOM_STRING_OWN
45 #endif /* __DOMCONFIG_H__ */
46 /*#########################################################################
47 ## E N D    O F    F I L E
48 #########################################################################*/