comparison dstep/foundation/Foundation.d @ 14:89f3c3ef1fd2

Added the Foundation framework
author Jacob Carlborg <doob@me.com>
date Mon, 03 Aug 2009 15:23:15 +0200
parents
children 19885b43130e
comparison
equal deleted inserted replaced
13:4f583f7e242e 14:89f3c3ef1fd2
1 /**
2 * Copyright: Copyright (c) 2009 Jacob Carlborg.
3 * Authors: Jacob Carlborg
4 * Version: Initial created: Aug 3, 2009
5 * License: $(LINK2 http://www.boost.org/LICENSE_1_0.txt, Boost Software License 1.0)
6 */
7 module dstep.foundation.Foundation;
8
9 public:
10
11 import dstep.AvailabilityMacros;
12 import dstep.corefoundation.CoreFoundation;
13 import dstep.foundation.FoundationErrors;
14 import dstep.foundation.NSAffineTransform;
15 import dstep.foundation.NSAppleEventDescriptor;
16 import dstep.foundation.NSAppleEventManager;
17 import dstep.foundation.NSAppleScript;
18 import dstep.foundation.NSArchiver;
19 import dstep.foundation.NSArray;
20 import dstep.foundation.NSAttributedString;
21 import dstep.foundation.NSAutoreleasePool;
22 import dstep.foundation.NSBundle;
23 import dstep.foundation.NSByteOrder;
24 import dstep.foundation.NSCalendar;
25 import dstep.foundation.NSCalendarDate;
26 import dstep.foundation.NSCharacterSet;
27 import dstep.foundation.NSClassDescription;
28 import dstep.foundation.NSCoder;
29 import dstep.foundation.NSComparisonPredicate;
30 import dstep.foundation.NSCompoundPredicate;
31 import dstep.foundation.NSConnection;
32 import dstep.foundation.NSData;
33 import dstep.foundation.NSDate;
34 import dstep.foundation.NSDateFormatter;
35 import dstep.foundation.NSDecimal;
36 import dstep.foundation.NSDecimalNumber;
37 import dstep.foundation.NSDictionary;
38 import dstep.foundation.NSDistantObject;
39 import dstep.foundation.NSDistributedLock;
40 import dstep.foundation.NSDistributedNotificationCenter;
41 import dstep.foundation.NSEnumerator;
42 import dstep.foundation.NSError;
43 import dstep.foundation.NSException;
44 import dstep.foundation.NSExpression;
45 import dstep.foundation.NSFileHandle;
46 import dstep.foundation.NSFileManager;
47 import dstep.foundation.NSFormatter;
48 import dstep.foundation.NSGarbageCollector;
49 import dstep.foundation.NSGeometry;
50 import dstep.foundation.NSHFSFileTypes;
51 import dstep.foundation.NSHTTPCookie;
52 import dstep.foundation.NSHTTPCookieStorage;
53 import dstep.foundation.NSHashTable;
54 import dstep.foundation.NSHost;
55 import dstep.foundation.NSIndexPath;
56 import dstep.foundation.NSIndexSet;
57 import dstep.foundation.NSInvocation;
58 import dstep.foundation.NSJavaSetup;
59 import dstep.foundation.NSKeyValueCoding;
60 import dstep.foundation.NSKeyValueObserving;
61 import dstep.foundation.NSKeyedArchiver;
62 import dstep.foundation.NSLocale;
63 import dstep.foundation.NSLock;
64 import dstep.foundation.NSMapTable;
65 import dstep.foundation.NSMetadata;
66 import dstep.foundation.NSMethodSignature;
67 import dstep.foundation.NSNetServices;
68 import dstep.foundation.NSNotification;
69 import dstep.foundation.NSNotificationQueue;
70 import dstep.foundation.NSNull;
71 import dstep.foundation.NSNumberFormatter;
72 import dstep.foundation.NSObjCRuntime;
73 import dstep.foundation.NSObject;
74 import dstep.foundation.NSObjectScripting;
75 import dstep.foundation.NSOperation;
76 import dstep.foundation.NSPathUtilities;
77 import dstep.foundation.NSPointerArray;
78 import dstep.foundation.NSPointerFunctions;
79 import dstep.foundation.NSPort;
80 import dstep.foundation.NSPortCoder;
81 import dstep.foundation.NSPortMessage;
82 import dstep.foundation.NSPortNameServer;
83 import dstep.foundation.NSPredicate;
84 import dstep.foundation.NSProcessInfo;
85 import dstep.foundation.NSPropertyList;
86 import dstep.foundation.NSProtocolChecker;
87 import dstep.foundation.NSProxy;
88 import dstep.foundation.NSRange;
89 import dstep.foundation.NSRunLoop;
90 import dstep.foundation.NSScanner;
91 import dstep.foundation.NSScriptClassDescription;
92 import dstep.foundation.NSScriptCoercionHandler;
93 import dstep.foundation.NSScriptCommand;
94 import dstep.foundation.NSScriptCommandDescription;
95 import dstep.foundation.NSScriptExecutionContext;
96 import dstep.foundation.NSScriptKeyValueCoding;
97 import dstep.foundation.NSScriptObjectSpecifiers;
98 import dstep.foundation.NSScriptStandardSuiteCommands;
99 import dstep.foundation.NSScriptSuiteRegistry;
100 import dstep.foundation.NSScriptWhoseTests;
101 import dstep.foundation.NSSet;
102 import dstep.foundation.NSSortDescriptor;
103 import dstep.foundation.NSSpellServer;
104 import dstep.foundation.NSStream;
105 import dstep.foundation.NSString;
106 import dstep.foundation.NSTask;
107 import dstep.foundation.NSThread;
108 import dstep.foundation.NSTimeZone;
109 import dstep.foundation.NSTimer;
110 import dstep.foundation.NSURL;
111 import dstep.foundation.NSURLAuthenticationChallenge;
112 import dstep.foundation.NSURLCache;
113 import dstep.foundation.NSURLConnection;
114 import dstep.foundation.NSURLCredential;
115 import dstep.foundation.NSURLCredentialStorage;
116 import dstep.foundation.NSURLDownload;
117 import dstep.foundation.NSURLError;
118 import dstep.foundation.NSURLHandle;
119 import dstep.foundation.NSURLProtectionSpace;
120 import dstep.foundation.NSURLProtocol;
121 import dstep.foundation.NSURLRequest;
122 import dstep.foundation.NSURLResponse;
123 import dstep.foundation.NSUndoManager;
124 import dstep.foundation.NSUserDefaults;
125 import dstep.foundation.NSValue;
126 import dstep.foundation.NSValueTransformer;
127 import dstep.foundation.NSXMLDTD;
128 import dstep.foundation.NSXMLDTDNode;
129 import dstep.foundation.NSXMLDocument;
130 import dstep.foundation.NSXMLElement;
131 import dstep.foundation.NSXMLNode;
132 import dstep.foundation.NSXMLNodeOptions;
133 import dstep.foundation.NSXMLParser;
134 import dstep.foundation.NSZone;
135 import dstep.objc.bridge.Bridge;
136 import dstep.objc.objc : id;
137 import dstep.objc.objc-auto;
138 import dstep.objc.objc;
139