Oolite 1.91.0.7604-240417-a536cbe
Loading...
Searching...
No Matches
OOXMLExtensions.h
Go to the documentation of this file.
1/*
2
3OOXMLExtensions.h
4
5Extensions to Foundation property list classes to export property lists in
6XML format, which both Cocoa and GNUstep can read. This is done because
7GNUstep defaults to writing a version of OpenStep text-based property lists
8that Cocoa can't understand. The XML format is understood by both
9implementations, although GNUstep complains about not being able to find the
10DTD.
11
12Oolite
13Copyright (C) 2004-2013 Giles C Williams and contributors
14
15This program is free software; you can redistribute it and/or
16modify it under the terms of the GNU General Public License
17as published by the Free Software Foundation; either version 2
18of the License, or (at your option) any later version.
19
20This program is distributed in the hope that it will be useful,
21but WITHOUT ANY WARRANTY; without even the implied warranty of
22MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
23GNU General Public License for more details.
24
25You should have received a copy of the GNU General Public License
26along with this program; if not, write to the Free Software
27Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
28MA 02110-1301, USA.
29
30*/
31
32
33#import <Foundation/Foundation.h>
34
35/* interfaces */
36
37@interface NSDictionary (OOXMLExtensions)
38
39- (BOOL) writeOOXMLToFile:(NSString *)path atomically:(BOOL)flag errorDescription:(NSString **)outErrorDesc;
40
41@end