mirror of
https://github.com/gnustep/libs-base.git
synced 2025-04-23 09:04:13 +00:00
Resolve bug 17464
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23488 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
951739fc7d
commit
d7ae63696c
109 changed files with 994 additions and 82 deletions
112
ChangeLog
112
ChangeLog
|
@ -1,3 +1,115 @@
|
|||
2006-09-13 Richard Frith-Macdonald <rfm@gnu.org>
|
||||
|
||||
* Headers/Foundation/NSTimeZone.h:
|
||||
* Headers/Foundation/NSHashTable.h:
|
||||
* Headers/Foundation/NSRange.h:
|
||||
* Headers/Foundation/NSCoder.h:
|
||||
* Headers/Foundation/NSURLCredential.h:
|
||||
* Headers/Foundation/NSHTTPCookieStorage.h:
|
||||
* Headers/Foundation/NSException.h:
|
||||
* Headers/Foundation/NSByteOrder.h:
|
||||
* Headers/Foundation/NSPortCoder.h:
|
||||
* Headers/Foundation/NSURL.h:
|
||||
* Headers/Foundation/NSCompoundPredicate.h:
|
||||
* Headers/Foundation/NSURLAuthenticationChallenge.h:
|
||||
* Headers/Foundation/NSString.h:
|
||||
* Headers/Foundation/NSObject.h:
|
||||
* Headers/Foundation/NSCalendarDate.h:
|
||||
* Headers/Foundation/NSDecimalNumber.h:
|
||||
* Headers/Foundation/NSBundle.h:
|
||||
* Headers/Foundation/NSKeyValueCoding.h:
|
||||
* Headers/Foundation/NSSerialization.h:
|
||||
* Headers/Foundation/NSURLHandle.h:
|
||||
* Headers/Foundation/NSPropertyList.h:
|
||||
* Headers/Foundation/NSTimer.h:
|
||||
* Headers/Foundation/NSNotification.h:
|
||||
* Headers/Foundation/NSPathUtilities.h:
|
||||
* Headers/Foundation/NSScanner.h:
|
||||
* Headers/Foundation/NSProcessInfo.h:
|
||||
* Headers/Foundation/NSDistributedNotificationCenter.h:
|
||||
* Headers/Foundation/NSNotificationQueue.h:
|
||||
* Headers/Foundation/NSGeometry.h:
|
||||
* Headers/Foundation/NSStream.h:
|
||||
* Headers/Foundation/NSComparisonPredicate.h:
|
||||
* Headers/Foundation/NSDecimal.h:
|
||||
* Headers/Foundation/NSRunLoop.h:
|
||||
* Headers/Foundation/NSAttributedString.h:
|
||||
* Headers/Foundation/NSConnection.h:
|
||||
* Headers/Foundation/NSUndoManager.h:
|
||||
* Headers/Foundation/NSDateFormatter.h:
|
||||
* Headers/Foundation/NSMethodSignature.h:
|
||||
* Headers/Foundation/NSAutoreleasePool.h:
|
||||
* Headers/Foundation/NSFormatter.h:
|
||||
* Headers/Foundation/NSUserDefaults.h:
|
||||
* Headers/Foundation/NSThread.h:
|
||||
* Headers/Foundation/NSHTTPCookie.h:
|
||||
* Headers/Foundation/NSData.h:
|
||||
* Headers/Foundation/NSURLError.h:
|
||||
* Headers/Foundation/NSDate.h:
|
||||
* Headers/Foundation/NSHost.h:
|
||||
* Headers/Foundation/NSArray.h:
|
||||
* Headers/Foundation/NSProxy.h:
|
||||
* Headers/Foundation/NSObjCRuntime.h:
|
||||
* Headers/Foundation/NSURLProtectionSpace.h:
|
||||
* Headers/Foundation/NSKeyedArchiver.h:
|
||||
* Headers/Foundation/NSProtocolChecker.h:
|
||||
* Headers/Foundation/NSDebug.h:
|
||||
* Headers/Foundation/NSPortMessage.h:
|
||||
* Headers/Foundation/NSError.h:
|
||||
* Headers/Foundation/NSURLDownload.h:
|
||||
* Headers/Foundation/NSDistributedLock.h:
|
||||
* Headers/Foundation/NSFileHandle.h:
|
||||
* Headers/Foundation/NSPredicate.h:
|
||||
* Headers/Foundation/NSKeyValueObserving.h:
|
||||
* Headers/Foundation/NSDictionary.h:
|
||||
* Headers/Foundation/NSClassDescription.h:
|
||||
* Headers/Foundation/NSNull.h:
|
||||
* Headers/Foundation/NSZone.h:
|
||||
* Headers/Foundation/NSURLRequest.h:
|
||||
* Headers/Foundation/NSValue.h:
|
||||
* Headers/Foundation/NSURLCredentialStorage.h:
|
||||
* Headers/Foundation/NSIndexSet.h:
|
||||
* Headers/Foundation/NSPort.h:
|
||||
* Headers/Foundation/NSSortDescriptor.h:
|
||||
* Headers/Foundation/NSLock.h:
|
||||
* Headers/Foundation/NSSet.h:
|
||||
* Headers/Foundation/NSDistantObject.h:
|
||||
* Headers/Foundation/NSExpression.h:
|
||||
* Headers/Foundation/NSTask.h:
|
||||
* Headers/Foundation/NSArchiver.h:
|
||||
* Headers/Foundation/NSCharacterSet.h:
|
||||
* Headers/Foundation/NSInvocation.h:
|
||||
* Headers/Foundation/NSFileManager.h:
|
||||
* Headers/Foundation/NSPortNameServer.h:
|
||||
* Headers/Foundation/NSNumberFormatter.h:
|
||||
* Headers/Foundation/NSXMLParser.h:
|
||||
* Headers/Foundation/NSEnumerator.h:
|
||||
* Headers/Foundation/NSURLResponse.h:
|
||||
* Headers/Foundation/NSURLConnection.h:
|
||||
* Headers/Foundation/NSIndexPath.h:
|
||||
* Headers/Foundation/NSURLProtocol.h:
|
||||
* Headers/Foundation/NSMapTable.h:
|
||||
* Headers/Foundation/NSURLCache.h:
|
||||
* Headers/Additions/GNUstepBase/GSLocale.h:
|
||||
* Headers/Additions/GNUstepBase/GSXML.h:
|
||||
* Headers/Additions/GNUstepBase/DistributedObjects.h:
|
||||
* Headers/Additions/GNUstepBase/behavior.h:
|
||||
* Headers/Additions/GNUstepBase/GSFunctions.h:
|
||||
* Headers/Additions/GNUstepBase/GSObjCRuntime.h:
|
||||
* Headers/Additions/GNUstepBase/GSCategories.h:
|
||||
* Headers/Additions/GNUstepBase/GCObject.h:
|
||||
* Headers/Additions/GNUstepBase/GSIMap.h:
|
||||
* Headers/Additions/GNUstepBase/GSIArray.h:
|
||||
* Headers/Additions/GNUstepBase/GSMime.h:
|
||||
* Headers/Additions/GNUstepBase/GSUnion.h:
|
||||
* Headers/Additions/GNUstepBase/GSLock.h:
|
||||
* Headers/Additions/GNUstepBase/GSFileHandle.h:
|
||||
* Headers/Additions/GNUstepBase/GNUstep.h:
|
||||
* Headers/Additions/GNUstepBase/objc-gnu2next.h:
|
||||
* Headers/Additions/GNUstepBase/Unicode.h:
|
||||
Bracket with 'extern "C"' for inclusion in Objective-C++ programs.
|
||||
* Source/NSNotificationCenter.m: Remove deprecated method.
|
||||
|
||||
2006-09-13 Richard Frith-Macdonald <rfm@gnu.org>
|
||||
|
||||
* Source/Additions/GSMime.m: When decoding a corrupt encoded word
|
||||
|
|
|
@ -18,7 +18,8 @@
|
|||
|
||||
You should have received a copy of the GNU Library General Public
|
||||
License along with this library; if not, write to the Free
|
||||
Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111 USA.
|
||||
Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
|
||||
Boston, MA 02111 USA.
|
||||
*/
|
||||
|
||||
#ifndef __DistributedObjects_h
|
||||
|
|
|
@ -19,7 +19,8 @@
|
|||
|
||||
You should have received a copy of the GNU Library General Public
|
||||
License along with this library; if not, write to the Free
|
||||
Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111 USA.
|
||||
Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
|
||||
Boston, MA 02111 USA.
|
||||
|
||||
AutogsdocSource: Additions/GCObject.m
|
||||
AutogsdocSource: Additions/GCArray.m
|
||||
|
@ -39,6 +40,10 @@
|
|||
#include <Foundation/Foundation.h>
|
||||
#endif
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
|
||||
@class GCObject;
|
||||
|
||||
|
@ -110,4 +115,8 @@ typedef struct {
|
|||
}
|
||||
@end
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* __INCLUDED_GCOBJECT_H */
|
||||
|
|
|
@ -18,7 +18,8 @@
|
|||
|
||||
You should have received a copy of the GNU Library General Public
|
||||
License along with this library; if not, write to the Free
|
||||
Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
|
||||
Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
#ifndef __GNUSTEP_GNUSTEP_H_INCLUDED_
|
||||
|
|
|
@ -49,6 +49,10 @@
|
|||
#include "GNUstepBase/GSObjCRuntime.h"
|
||||
#include "GNUstepBase/GNUstep.h"
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
@class NSMutableSet;
|
||||
|
||||
|
||||
|
@ -342,6 +346,10 @@ GS_EXPORT NSString *GSDebugMethodMsg(id obj, SEL sel, const char *file,
|
|||
GS_EXPORT NSString *GSDebugFunctionMsg(const char *func, const char *file,
|
||||
int line, NSString *fmt);
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* GNUSTEP */
|
||||
|
||||
#endif /* INCLUDED_GS_CATEGORIES_H */
|
||||
|
|
|
@ -18,7 +18,8 @@
|
|||
|
||||
You should have received a copy of the GNU Library General Public
|
||||
License along with this library; if not, write to the Free
|
||||
Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111 USA.
|
||||
Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
|
||||
Boston, MA 02111 USA.
|
||||
*/
|
||||
|
||||
#ifndef __GSFileHandle_h_GNUSTEP_BASE_INCLUDE
|
||||
|
|
|
@ -18,7 +18,8 @@
|
|||
|
||||
You should have received a copy of the GNU Library General Public
|
||||
License along with this library; if not, write to the Free
|
||||
Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111 USA.
|
||||
Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
|
||||
Boston, MA 02111 USA.
|
||||
|
||||
AutogsdocSource: Additions/GSFunctions.m
|
||||
*/
|
||||
|
@ -30,6 +31,10 @@
|
|||
#include "GNUstepBase/GSObjCRuntime.h"
|
||||
#include "GNUstepBase/GNUstep.h"
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
@class NSArray;
|
||||
@class NSString;
|
||||
|
||||
|
@ -40,4 +45,8 @@
|
|||
GS_EXPORT NSString *GSFindNamedFile(NSArray *paths, NSString *aName,
|
||||
NSString *anExtension);
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* __NSPathUtilities_h_GNUSTEP_BASE_INCLUDE */
|
||||
|
|
|
@ -18,11 +18,16 @@
|
|||
*
|
||||
* You should have received a copy of the GNU Library General Public
|
||||
* License along with this library; if not, write to the Free
|
||||
* Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111 USA. */
|
||||
* Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
|
||||
* Boston, MA 02111 USA. */
|
||||
|
||||
#include <Foundation/NSObject.h>
|
||||
#include <Foundation/NSZone.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
/* To easily un-inline functions for debugging */
|
||||
#ifndef INLINE
|
||||
#define INLINE inline
|
||||
|
@ -544,3 +549,8 @@ GSIArrayCopyWithZone(GSIArray array, NSZone *zone)
|
|||
}
|
||||
return new;
|
||||
}
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
|
|
|
@ -20,11 +20,16 @@
|
|||
*
|
||||
* You should have received a copy of the GNU Library General Public
|
||||
* License along with this library; if not, write to the Free
|
||||
* Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111 USA. */
|
||||
* Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
|
||||
* Boston, MA 02111 USA. */
|
||||
|
||||
#include <Foundation/NSObject.h>
|
||||
#include <Foundation/NSZone.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
/* To easily un-inline functions for debugging */
|
||||
#ifndef INLINE
|
||||
#define INLINE inline
|
||||
|
@ -919,3 +924,7 @@ GSIMapInitWithZoneAndCapacity(GSIMapTable map, NSZone *zone, size_t capacity)
|
|||
GSIMapMoreNodes(map, capacity);
|
||||
}
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
|
|
|
@ -19,7 +19,8 @@
|
|||
|
||||
You should have received a copy of the GNU Library General Public
|
||||
License along with this library; if not, write to the Free
|
||||
Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111 USA.
|
||||
Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
|
||||
Boston, MA 02111 USA.
|
||||
*/
|
||||
|
||||
#ifndef __GSLocale_H_
|
||||
|
@ -32,6 +33,10 @@
|
|||
#endif
|
||||
#include "GSObjCRuntime.h"
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
@class NSDictionary;
|
||||
|
||||
GS_EXPORT const char *GSSetLocaleC(int category, const char *loc);
|
||||
|
@ -41,5 +46,9 @@ GS_EXPORT NSDictionary *GSDomainFromDefaultLocale(void);
|
|||
|
||||
GS_EXPORT NSString *GSLanguageFromLocale(NSString *locale);
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
||||
|
|
|
@ -18,7 +18,8 @@
|
|||
|
||||
You should have received a copy of the GNU Library General Public
|
||||
License along with this library; if not, write to the Free
|
||||
Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111 USA.
|
||||
Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
|
||||
Boston, MA 02111 USA.
|
||||
|
||||
AutogsdocSource: Additions/GSLock.m
|
||||
|
||||
|
@ -33,6 +34,10 @@
|
|||
#include <Foundation/Foundation.h>
|
||||
#endif
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
@class NSNotification;
|
||||
|
||||
@interface GSLazyLock : NSLock
|
||||
|
@ -49,6 +54,8 @@
|
|||
- (void) _becomeThreaded: (NSNotification*)n;
|
||||
@end
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* INCLUDED_GS_LOCK_H */
|
||||
|
||||
|
||||
|
|
|
@ -36,6 +36,10 @@
|
|||
#include <Foundation/NSString.h>
|
||||
#endif
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
@class NSArray;
|
||||
@class NSMutableArray;
|
||||
@class NSData;
|
||||
|
@ -225,4 +229,8 @@
|
|||
- (void) setIsHttp;
|
||||
@end
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
|
|
@ -20,7 +20,8 @@
|
|||
|
||||
You should have received a copy of the GNU Library General Public
|
||||
License along with this library; if not, write to the Free
|
||||
Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111 USA.
|
||||
Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
|
||||
Boston, MA 02111 USA.
|
||||
|
||||
AutogsdocSource: Additions/GSObjCRuntime.m
|
||||
|
||||
|
|
|
@ -20,7 +20,8 @@
|
|||
*
|
||||
* You should have received a copy of the GNU Library General Public
|
||||
* License along with this library; if not, write to the Free
|
||||
* Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111 USA. */
|
||||
* Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
|
||||
* Boston, MA 02111 USA. */
|
||||
|
||||
/*
|
||||
* Definitions for bitmap mask of types of element in union.
|
||||
|
|
|
@ -25,7 +25,8 @@
|
|||
|
||||
You should have received a copy of the GNU Library General Public
|
||||
License along with this library; if not, write to the Free
|
||||
Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111 USA.
|
||||
Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
|
||||
Boston, MA 02111 USA.
|
||||
|
||||
AutogsdocSource: Additions/GSXML.m
|
||||
|
||||
|
@ -42,6 +43,10 @@
|
|||
#include <Foundation/Foundation.h>
|
||||
#endif
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#ifndef STRICT_MACOS_X
|
||||
#ifndef STRICT_OPENSTEP
|
||||
|
||||
|
@ -743,5 +748,9 @@
|
|||
#endif /* STRICT_MACOS_X */
|
||||
#endif /* STRICT_OPENSTEP */
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* __GSXML_H__ */
|
||||
|
||||
|
|
|
@ -40,6 +40,10 @@
|
|||
#ifndef NO_GNUSTEP
|
||||
#include "GSObjCRuntime.h"
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
|
||||
GS_EXPORT NSStringEncoding *GetAvailableEncodings(void);
|
||||
GS_EXPORT NSStringEncoding GetDefEncoding(void);
|
||||
|
@ -89,6 +93,10 @@ GS_EXPORT int encode_cstrtoustr(unichar *dst, int dl, const char *src, int sl,
|
|||
NSStringEncoding enc);
|
||||
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
||||
#endif /* __Unicode_h_OBJECTS_INCLUDE */
|
||||
|
|
|
@ -18,7 +18,8 @@
|
|||
|
||||
You should have received a copy of the GNU Library General Public
|
||||
License along with this library; if not, write to the Free
|
||||
Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111 USA.
|
||||
Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
|
||||
Boston, MA 02111 USA.
|
||||
|
||||
AutogsdocSource: Additions/behavior.m
|
||||
|
||||
|
@ -29,6 +30,10 @@
|
|||
|
||||
#include <GNUstepBase/GSObjCRuntime.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
/* Call this method from CLASS's +initialize method to add a behavior
|
||||
to CLASS. A "behavior" is like a protocol with an implementation.
|
||||
|
||||
|
@ -56,4 +61,8 @@ GS_EXPORT void behavior_class_add_methods (Class class,
|
|||
/* Set to non-zero if you want debugging messages on stderr. */
|
||||
GS_EXPORT void behavior_set_debug(int i);
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* __behavior_h_GNUSTEP_BASE_INCLUDE */
|
||||
|
|
|
@ -28,6 +28,10 @@
|
|||
#ifndef __objc_gnu2next_h_GNUSTEP_BASE_INCLUDE
|
||||
#define __objc_gnu2next_h_GNUSTEP_BASE_INCLUDE
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#if NeXT_RUNTIME
|
||||
|
||||
#include <objc/objc-class.h>
|
||||
|
@ -283,4 +287,8 @@ objc_error_handler objc_set_error_handler(objc_error_handler func);
|
|||
|
||||
#endif /* NeXT_RUNTIME */
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* __objc_gnu2next_h_GNUSTEP_BASE_INCLUDE */
|
||||
|
|
|
@ -19,7 +19,8 @@
|
|||
|
||||
You should have received a copy of the GNU Library General Public
|
||||
License along with this library; if not, write to the Free
|
||||
Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111 USA.
|
||||
Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
|
||||
Boston, MA 02111 USA.
|
||||
|
||||
AutogsdocSource:NSUnarchiver.m
|
||||
AutogsdocSource:NSArchiver.m
|
||||
|
@ -30,6 +31,10 @@
|
|||
|
||||
#include <Foundation/NSCoder.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
@class NSMutableArray, NSMutableDictionary, NSMutableData, NSData, NSString;
|
||||
|
||||
#if OS_API_VERSION(GS_API_OSSPEC,GS_API_LATEST)
|
||||
|
@ -222,4 +227,8 @@ GS_EXPORT NSString * const NSInconsistentArchiveException;
|
|||
|
||||
#endif /* OS_API_VERSION */
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* __NSArchiver_h_GNUSTEP_BASE_INCLUDE */
|
||||
|
|
|
@ -18,7 +18,8 @@
|
|||
|
||||
You should have received a copy of the GNU Library General Public
|
||||
License along with this library; if not, write to the Free
|
||||
Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111 USA.
|
||||
Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
|
||||
Boston, MA 02111 USA.
|
||||
*/
|
||||
|
||||
#ifndef __NSArray_h_GNUSTEP_BASE_INCLUDE
|
||||
|
@ -27,6 +28,10 @@
|
|||
#include <Foundation/NSRange.h>
|
||||
#include <Foundation/NSUtilities.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
@class NSString;
|
||||
@class NSURL;
|
||||
|
||||
|
@ -173,4 +178,8 @@
|
|||
usingSelector: (SEL)comp;
|
||||
@end
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* __NSArray_h_GNUSTEP_BASE_INCLUDE */
|
||||
|
|
|
@ -27,7 +27,8 @@
|
|||
|
||||
You should have received a copy of the GNU Library General Public
|
||||
License along with this library; if not, write to the Free
|
||||
Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111 USA.
|
||||
Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
|
||||
Boston, MA 02111 USA.
|
||||
*/
|
||||
|
||||
/* Warning - [-initWithString:attributes:] is the designated initialiser,
|
||||
|
@ -44,8 +45,12 @@
|
|||
*/
|
||||
|
||||
|
||||
#ifndef _NSXKit_H_NSAttributedString
|
||||
#define _NSXKit_H_NSAttributedString
|
||||
#ifndef _NSAttributedString_H
|
||||
#define _NSAttributedString_H
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#ifndef STRICT_OPENSTEP
|
||||
#include <Foundation/NSString.h>
|
||||
|
@ -132,5 +137,9 @@
|
|||
|
||||
#endif //STRICT_OPENSTEP
|
||||
|
||||
#endif //_NSXKit_H_NSAttributedString
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif //NSAttributedString_H
|
||||
|
||||
|
|
|
@ -27,6 +27,10 @@
|
|||
|
||||
#include <Foundation/NSObject.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
@class NSAutoreleasePool;
|
||||
@class NSThread;
|
||||
|
||||
|
@ -298,4 +302,8 @@ typedef struct autorelease_array_list
|
|||
#endif
|
||||
@end
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* __NSAutoreleasePool_h_GNUSTEP_BASE_INCLUDE */
|
||||
|
|
|
@ -21,12 +21,17 @@
|
|||
|
||||
You should have received a copy of the GNU Library General Public
|
||||
License along with this library; if not, write to the Free
|
||||
Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111 USA.
|
||||
Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
|
||||
Boston, MA 02111 USA.
|
||||
*/
|
||||
|
||||
#ifndef __NSBundle_h_GNUSTEP_BASE_INCLUDE
|
||||
#define __NSBundle_h_GNUSTEP_BASE_INCLUDE
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#include <Foundation/NSObject.h>
|
||||
#include <Foundation/NSString.h>
|
||||
|
||||
|
@ -651,4 +656,8 @@ GS_EXPORT NSString* const NSLoadedClasses;
|
|||
|
||||
#endif /* NO_GNUSTEP */
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* __NSBundle_h_GNUSTEP_BASE_INCLUDE */
|
||||
|
|
|
@ -27,6 +27,10 @@
|
|||
|
||||
#include <GSConfig.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
/*
|
||||
* OPENSTEP type definitions for Byte ordering.
|
||||
*/
|
||||
|
@ -887,5 +891,8 @@ NSSwapHostShortToLittle(unsigned short num)
|
|||
|
||||
#endif
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* __NSByteOrder_h_GNUSTEP_BASE_INCLUDE */
|
||||
|
|
|
@ -15,7 +15,8 @@
|
|||
|
||||
You should have received a copy of the GNU Library General Public
|
||||
License along with this library; if not, write to the Free
|
||||
Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111 USA.
|
||||
Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
|
||||
Boston, MA 02111 USA.
|
||||
*/
|
||||
|
||||
#ifndef __NSCalendarDate_h_GNUSTEP_BASE_INCLUDE
|
||||
|
@ -23,6 +24,10 @@
|
|||
|
||||
#include <Foundation/NSDate.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
@class NSTimeZone;
|
||||
@class NSTimeZoneDetail;
|
||||
|
||||
|
@ -156,4 +161,8 @@
|
|||
@end
|
||||
#endif
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* __NSCalendarDate_h_GNUSTEP_BASE_INCLUDE*/
|
||||
|
|
|
@ -27,6 +27,10 @@
|
|||
|
||||
#include <Foundation/NSString.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
@class NSData;
|
||||
|
||||
/**
|
||||
|
@ -235,4 +239,8 @@
|
|||
|
||||
@end
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* __NSCharacterSet_h_GNUSTEP_BASE_INCLUDE*/
|
||||
|
|
|
@ -28,6 +28,10 @@
|
|||
#include <Foundation/NSObject.h>
|
||||
#include <Foundation/NSException.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#ifndef STRICT_OPENSTEP
|
||||
|
||||
@class NSArray;
|
||||
|
@ -68,5 +72,9 @@ GS_EXPORT NSString* const NSClassDescriptionNeededForClassNotification;
|
|||
|
||||
#endif
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
||||
|
|
|
@ -29,6 +29,10 @@
|
|||
#include <Foundation/NSGeometry.h>
|
||||
#include <Foundation/NSZone.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
@class NSMutableData, NSData, NSString;
|
||||
|
||||
/**
|
||||
|
@ -389,4 +393,8 @@
|
|||
|
||||
#endif /* NO_GNUSTEP */
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* __NSCoder_h_GNUSTEP_BASE_INCLUDE */
|
||||
|
|
|
@ -28,6 +28,10 @@
|
|||
#include <Foundation/NSExpression.h>
|
||||
#include <Foundation/NSPredicate.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
typedef enum _NSComparisonPredicateModifier
|
||||
{
|
||||
NSDirectPredicateModifier=0,
|
||||
|
@ -94,4 +98,8 @@ typedef enum _NSPredicateOperatorType
|
|||
|
||||
@end
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
|
|
@ -27,6 +27,10 @@
|
|||
|
||||
#include <Foundation/NSPredicate.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
typedef enum _NSCompoundPredicateType
|
||||
{
|
||||
NSNotPredicateType = 0,
|
||||
|
@ -46,5 +50,10 @@ typedef enum _NSCompoundPredicateType
|
|||
- (NSArray *) subpredicates;
|
||||
|
||||
@end
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
||||
|
|
|
@ -33,6 +33,10 @@
|
|||
#include <Foundation/NSRunLoop.h>
|
||||
#include <Foundation/NSMapTable.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
@class NSDistantObject;
|
||||
@class NSPort;
|
||||
@class NSPortNameServer;
|
||||
|
@ -295,4 +299,8 @@ GS_EXPORT NSString * const NSConnectionDidInitializeNotification; /* OPENSTEP */
|
|||
*/
|
||||
GS_EXPORT NSString * const NSFailedAuthenticationException; /* MacOS-X */
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* __NSConnection_h_GNUSTEP_BASE_INCLUDE */
|
||||
|
|
|
@ -29,6 +29,10 @@
|
|||
#include <Foundation/NSRange.h>
|
||||
#include <Foundation/NSSerialization.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#ifndef STRICT_OPENSTEP
|
||||
@class NSURL;
|
||||
#endif
|
||||
|
@ -344,10 +348,8 @@
|
|||
@end
|
||||
#endif
|
||||
|
||||
/*
|
||||
Local Variables:
|
||||
mode: ObjC
|
||||
End:
|
||||
*/
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* __NSData_h_GNUSTEP_BASE_INCLUDE */
|
||||
|
|
|
@ -24,6 +24,10 @@
|
|||
|
||||
#include <Foundation/NSObjCRuntime.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* Time interval difference between two dates, in seconds.
|
||||
*/
|
||||
|
@ -111,4 +115,8 @@ GS_EXPORT const NSTimeInterval NSTimeIntervalSince1970;
|
|||
|
||||
@end
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* __NSDate_h_GNUSTEP_BASE_INCLUDE*/
|
||||
|
|
|
@ -30,6 +30,10 @@
|
|||
|
||||
#include <Foundation/NSFormatter.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* <p>Class for generating text representations of [NSDate]s and
|
||||
* [NSCalendarDate]s, and for converting strings into instances of these
|
||||
|
@ -135,4 +139,8 @@
|
|||
|
||||
#endif
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* _NSDateFormatter_h_GNUSTEP_BASE_INCLUDE */
|
||||
|
|
|
@ -31,6 +31,10 @@
|
|||
#include <Foundation/NSObject.h>
|
||||
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
/*
|
||||
* Functions for debugging object allocation/deallocation
|
||||
*
|
||||
|
@ -462,4 +466,8 @@ GS_EXPORT void *NSReturnAddress(int offset);
|
|||
*/
|
||||
GS_EXPORT unsigned NSCountFrames(void);
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
|
|
@ -36,6 +36,10 @@
|
|||
|
||||
#include <Foundation/NSObject.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* Enumerated type for specifying decimal rounding behavior. Can be one of
|
||||
* <code>NSRoundDown</code> (always round down), <code>NSRoundUp</code>
|
||||
|
@ -245,6 +249,10 @@ GS_EXPORT void
|
|||
NSDecimalFromString(NSDecimal *result, NSString *numberValue,
|
||||
NSDictionary *locale);
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
||||
#endif
|
||||
|
||||
|
|
|
@ -32,6 +32,10 @@
|
|||
#include <Foundation/NSDecimal.h>
|
||||
#include <Foundation/NSValue.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
@class NSDecimalNumber;
|
||||
|
||||
/**
|
||||
|
@ -404,5 +408,9 @@
|
|||
- (NSDecimal) decimalValue;
|
||||
@end
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
||||
#endif
|
||||
|
|
|
@ -27,6 +27,10 @@
|
|||
|
||||
#include <Foundation/NSObject.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
@class NSArray, NSString, NSEnumerator, NSURL;
|
||||
|
||||
@interface NSDictionary : NSObject <NSCoding, NSCopying, NSMutableCopying>
|
||||
|
@ -98,4 +102,8 @@
|
|||
#endif
|
||||
@end
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
|
|
@ -28,6 +28,10 @@
|
|||
|
||||
#include <Foundation/NSProxy.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
@class NSConnection;
|
||||
|
||||
@interface NSDistantObject : NSProxy <NSCoding>
|
||||
|
@ -60,4 +64,8 @@
|
|||
|
||||
@end
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* __NSDistantObject_h_GNUSTEP_BASE_INCLUDE */
|
||||
|
|
|
@ -29,6 +29,10 @@
|
|||
#include <Foundation/NSString.h>
|
||||
#include <Foundation/NSDate.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
@interface NSDistributedLock : NSObject
|
||||
{
|
||||
NSString *_lockPath;
|
||||
|
@ -45,4 +49,8 @@
|
|||
|
||||
@end
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* __NSDistributedLock_h_GNUSTEP_BASE_INCLUDE */
|
||||
|
|
|
@ -31,6 +31,10 @@
|
|||
#include <Foundation/NSLock.h>
|
||||
#include <Foundation/NSNotification.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
|
||||
/**
|
||||
* Enumeration of possible values for specifying how
|
||||
|
@ -109,6 +113,10 @@ GS_EXPORT NSString* const GSNetworkNotificationCenterType;
|
|||
|
||||
@end
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
||||
#endif
|
||||
|
||||
|
|
|
@ -29,9 +29,17 @@
|
|||
|
||||
#include <Foundation/NSObject.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
@interface NSEnumerator : NSObject
|
||||
- (NSArray *) allObjects;
|
||||
- (id) nextObject;
|
||||
@end
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* __NSEnumerator_h_GNUSTEP_BASE_INCLUDE */
|
||||
|
|
|
@ -31,6 +31,10 @@
|
|||
|
||||
#include <Foundation/NSObject.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
@class NSDictionary, NSString;
|
||||
|
||||
/**
|
||||
|
@ -116,5 +120,9 @@ GS_EXPORT NSString* const NSPOSIXErrorDomain;
|
|||
- (NSDictionary*) userInfo;
|
||||
@end
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* STRICT_OPENSTEP */
|
||||
#endif /* __NSError_h_GNUSTEP_BASE_INCLUDE*/
|
||||
|
|
|
@ -35,6 +35,10 @@
|
|||
#include <setjmp.h>
|
||||
#include <stdarg.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
@class NSDictionary;
|
||||
|
||||
/**
|
||||
|
@ -444,4 +448,8 @@ GS_EXPORT void _NSRemoveHandler( NSHandler *handler );
|
|||
#define NSCParameterAssert(condition) \
|
||||
_NSCAssertArgs((condition), @"Invalid parameter not satisfying: %s", #condition)
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* __NSException_h_GNUSTEP_BASE_INCLUDE */
|
||||
|
|
|
@ -27,6 +27,10 @@
|
|||
|
||||
#include <Foundation/NSPredicate.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
@class NSMutableDictionary;
|
||||
|
||||
typedef enum _NSExpressionType
|
||||
|
@ -59,5 +63,10 @@ typedef enum _NSExpressionType
|
|||
- (NSString *) variable;
|
||||
|
||||
@end
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* __NSExpression_h_GNUSTEP_BASE_INCLUDE */
|
||||
|
||||
|
|
|
@ -32,6 +32,10 @@
|
|||
#include <Foundation/NSString.h>
|
||||
#include <Foundation/NSData.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
@interface NSFileHandle : NSObject
|
||||
|
||||
// Allocating and Initializing a FileHandle Object
|
||||
|
@ -237,4 +241,8 @@ GS_EXPORT NSString * const GSFileHandleWriteCompletionNotification;
|
|||
GS_EXPORT NSString * const GSFileHandleNotificationError;
|
||||
#endif
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* __NSFileHandle_h_GNUSTEP_BASE_INCLUDE */
|
||||
|
|
|
@ -21,7 +21,8 @@
|
|||
|
||||
You should have received a copy of the GNU Library General Public
|
||||
License along with this library; if not, write to the Free
|
||||
Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111 USA.
|
||||
Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
|
||||
Boston, MA 02111 USA.
|
||||
|
||||
|
||||
<chapter>
|
||||
|
@ -174,6 +175,10 @@
|
|||
#include <Foundation/NSUtilities.h>
|
||||
#include <Foundation/NSDictionary.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
@class NSNumber;
|
||||
@class NSString;
|
||||
@class NSData;
|
||||
|
@ -459,5 +464,9 @@ GS_EXPORT NSString* const NSFileSystemFreeNodes;
|
|||
- (unsigned long) fileSystemFileNumber;
|
||||
@end
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
||||
#endif /* __NSFileManager_h_GNUSTEP_BASE_INCLUDE */
|
||||
|
|
|
@ -30,6 +30,10 @@
|
|||
|
||||
#ifndef STRICT_OPENSTEP
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
@class NSString, NSAttributedString, NSDictionary;
|
||||
|
||||
/**
|
||||
|
@ -117,6 +121,10 @@
|
|||
- (NSString*) stringForObjectValue: (id)anObject;
|
||||
@end
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
||||
#endif
|
||||
|
||||
|
|
|
@ -31,6 +31,10 @@
|
|||
#include <Foundation/NSString.h>
|
||||
#endif
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
/**** Type, Constant, and Macro Definitions **********************************/
|
||||
|
||||
#ifndef MAX
|
||||
|
@ -561,4 +565,9 @@ GS_EXPORT NSRect NSRectFromString(NSString* string);
|
|||
#undef GS_DEFINED_MIN
|
||||
#undef MIN
|
||||
#endif
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* __NSGeometry_h_GNUSTEP_BASE_INCLUDE */
|
||||
|
|
|
@ -27,6 +27,10 @@
|
|||
|
||||
#include <Foundation/NSObject.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#if OS_API_VERSION(100200,GS_API_LATEST) && GS_API_VERSION(011300,GS_API_LATEST)
|
||||
|
||||
@class NSArray;
|
||||
|
@ -243,4 +247,9 @@ extern NSString * const NSHTTPCookieVersion; /** Obtain cookie version */
|
|||
@end
|
||||
|
||||
#endif
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
|
|
@ -27,6 +27,10 @@
|
|||
|
||||
#include <Foundation/NSObject.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#if OS_API_VERSION(100200,GS_API_LATEST) && GS_API_VERSION(011300,GS_API_LATEST)
|
||||
|
||||
@class NSArray;
|
||||
|
@ -115,4 +119,9 @@ extern NSString * const NSHTTPCookieManagerCookiesChangedNotification;
|
|||
@end
|
||||
|
||||
#endif
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
|
|
@ -34,6 +34,10 @@
|
|||
#include <Foundation/NSString.h>
|
||||
#include <Foundation/NSArray.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
/**** Type, Constant, and Macro Definitions **********************************/
|
||||
|
||||
/**
|
||||
|
@ -138,4 +142,8 @@ NSHashRemove(NSHashTable *table, const void *element);
|
|||
GS_EXPORT NSString *
|
||||
NSStringFromHashTable(NSHashTable *table);
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* __NSHashTable_h_GNUSTEP_BASE_INCLUDE */
|
||||
|
|
|
@ -26,6 +26,10 @@
|
|||
|
||||
#include <Foundation/NSObject.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
@class NSString, NSArray, NSSet;
|
||||
|
||||
/**
|
||||
|
@ -118,5 +122,9 @@
|
|||
+ (NSHost*) localHost; /* All local IP addresses */
|
||||
@end
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
||||
|
|
|
@ -30,6 +30,10 @@
|
|||
|
||||
#include <Foundation/NSObject.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#if OS_API_VERSION(100400,GS_API_LATEST) && GS_API_VERSION(010200,GS_API_LATEST)
|
||||
|
||||
/**
|
||||
|
@ -105,4 +109,8 @@
|
|||
|
||||
#endif
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
|
|
@ -33,6 +33,10 @@
|
|||
#include <Foundation/NSObject.h>
|
||||
#include <Foundation/NSRange.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* Instances of this class are collections of unsigned integers in the
|
||||
* range 0 to NSNotFound-1.<br />
|
||||
|
@ -212,5 +216,9 @@
|
|||
|
||||
@end
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
||||
#endif
|
||||
|
|
|
@ -28,6 +28,9 @@
|
|||
|
||||
#include <Foundation/NSMethodSignature.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
@interface NSInvocation : NSObject
|
||||
{
|
||||
|
@ -145,5 +148,8 @@
|
|||
[NSInvocation _returnInvocationAndDestroyProxy: __proxy]; \
|
||||
})
|
||||
|
||||
#endif /* __NSInvocation_h_GNUSTEP_BASE_INCLUDE */
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* __NSInvocation_h_GNUSTEP_BASE_INCLUDE */
|
||||
|
|
|
@ -28,6 +28,10 @@
|
|||
|
||||
#include <Foundation/NSObject.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
@class NSArray;
|
||||
@class NSMutableArray;
|
||||
@class NSDictionary;
|
||||
|
@ -354,5 +358,10 @@ GS_EXPORT NSString* const NSUndefinedKeyException;
|
|||
@end
|
||||
|
||||
#endif
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
||||
|
|
|
@ -27,6 +27,10 @@
|
|||
|
||||
#include <Foundation/NSObject.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#if OS_API_VERSION(100300,GS_API_LATEST) && GS_API_VERSION(010200,GS_API_LATEST)
|
||||
|
||||
@class NSArray;
|
||||
|
@ -221,5 +225,10 @@ triggerChangeNotificationsForDependentKey: (NSString*)dependentKey;
|
|||
@end
|
||||
|
||||
#endif
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* __NSKeyValueObserving_h_GNUSTEP_BASE_INCLUDE */
|
||||
|
||||
|
|
|
@ -31,6 +31,10 @@
|
|||
|
||||
#ifndef STRICT_OPENSTEP
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#include <Foundation/NSCoder.h>
|
||||
#include <Foundation/NSMapTable.h>
|
||||
#include <Foundation/NSPropertyList.h>
|
||||
|
@ -560,5 +564,9 @@ willReplaceObject: (id)anObject
|
|||
- (NSSize) decodeSizeForKey: (NSString*)aKey;
|
||||
@end
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* STRICT_OPENSTEP */
|
||||
#endif /* __NSKeyedArchiver_h_GNUSTEP_BASE_INCLUDE*/
|
||||
|
|
|
@ -25,7 +25,8 @@
|
|||
|
||||
You should have received a copy of the GNU Library General Public
|
||||
License along with this library; if not, write to the Free
|
||||
Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111 USA.
|
||||
Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
|
||||
Boston, MA 02111 USA.
|
||||
*/
|
||||
|
||||
#ifndef _GNUstep_H_NSLock
|
||||
|
@ -33,6 +34,10 @@
|
|||
|
||||
#include <Foundation/NSObject.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* Protocol defining lock and unlock operations.
|
||||
*/
|
||||
|
@ -286,4 +291,8 @@
|
|||
|
||||
#endif /* NO_GNUSTEP */
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* _GNUstep_H_NSLock*/
|
||||
|
|
|
@ -33,6 +33,10 @@
|
|||
#include <Foundation/NSString.h>
|
||||
#include <Foundation/NSArray.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
/**** Type, Constant, and Macro Definitions **********************************/
|
||||
|
||||
/**
|
||||
|
@ -205,4 +209,8 @@ NSMapRemove(NSMapTable *table, const void *key);
|
|||
|
||||
GS_EXPORT NSString *NSStringFromMapTable (NSMapTable *table);
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* __NSMapTable_h_GNUSTEP_BASE_INCLUDE */
|
||||
|
|
|
@ -29,6 +29,10 @@
|
|||
|
||||
#include <Foundation/NSObject.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#ifndef STRICT_MACOS_X
|
||||
/**
|
||||
* <p>Info about layout of arguments.
|
||||
|
@ -168,4 +172,8 @@ typedef struct {
|
|||
@end
|
||||
#endif
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* __NSMethodSignature_h_GNUSTEP_BASE_INCLUDE */
|
||||
|
|
|
@ -32,6 +32,10 @@
|
|||
#include <Foundation/NSObject.h>
|
||||
#include <Foundation/NSMapTable.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
@class NSString;
|
||||
@class NSDictionary;
|
||||
@class NSLock;
|
||||
|
@ -84,16 +88,8 @@
|
|||
|
||||
@end
|
||||
|
||||
#ifndef NO_GNUSTEP
|
||||
|
||||
@interface NSNotificationCenter (GNUstep)
|
||||
/**
|
||||
* You can disable locking in a multi-threaded program if you KNOW that only
|
||||
* one thread will ever use the notification center.<br />
|
||||
* DEPRECATED
|
||||
*/
|
||||
- (BOOL) setLockingDisabled: (BOOL)flag;
|
||||
@end
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /*__NSNotification_h_GNUSTEP_BASE_INCLUDE */
|
||||
|
|
|
@ -49,6 +49,10 @@
|
|||
|
||||
#include <Foundation/NSNotification.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
@class NSMutableArray;
|
||||
|
||||
/*
|
||||
|
@ -126,4 +130,8 @@ struct _NSNotificationQueueList;
|
|||
|
||||
@end
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* __NSNotificationQueue_h__ */
|
||||
|
|
|
@ -31,10 +31,18 @@
|
|||
#ifndef NO_MACOS_X
|
||||
#include <Foundation/NSObject.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
@interface NSNull : NSObject <NSCoding, NSCopying>
|
||||
+ (NSNull*) null;
|
||||
@end
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
||||
#endif /* __NSNull_h_GNUSTEP_BASE_INCLUDE */
|
||||
|
|
|
@ -32,6 +32,10 @@
|
|||
#include <Foundation/NSFormatter.h>
|
||||
#include <Foundation/NSDecimalNumber.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
@class NSString, NSAttributedString, NSDictionary;
|
||||
|
||||
/**
|
||||
|
@ -295,5 +299,9 @@
|
|||
|
||||
@end
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
||||
#endif
|
||||
|
|
|
@ -31,6 +31,10 @@
|
|||
|
||||
#include <GNUstepBase/GSObjCRuntime.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
GS_EXPORT NSString *NSStringFromSelector(SEL aSelector);
|
||||
GS_EXPORT SEL NSSelectorFromString(NSString *aSelectorName);
|
||||
GS_EXPORT Class NSClassFromString(NSString *aClassName);
|
||||
|
@ -65,4 +69,8 @@ GS_EXPORT void NSLogv (NSString *format, va_list args);
|
|||
#define nil 0
|
||||
#endif
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* __NSObjCRuntime_h_GNUSTEP_BASE_INCLUDE */
|
||||
|
|
|
@ -28,6 +28,10 @@
|
|||
#ifndef __NSObject_h_GNUSTEP_BASE_INCLUDE
|
||||
#define __NSObject_h_GNUSTEP_BASE_INCLUDE
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
/*
|
||||
* Check consistency of definitions for system compatibility.
|
||||
*/
|
||||
|
@ -719,4 +723,8 @@ if (__value != __object) \
|
|||
|
||||
#endif
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* __NSObject_h_GNUSTEP_BASE_INCLUDE */
|
||||
|
|
|
@ -29,6 +29,10 @@
|
|||
|
||||
#include <Foundation/NSString.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#ifndef NO_GNUSTEP
|
||||
@class NSDictionary;
|
||||
@class NSMutableDictionary;
|
||||
|
@ -174,4 +178,8 @@ GS_EXPORT NSString *NSTemporaryDirectory(void);
|
|||
GS_EXPORT NSString *NSOpenStepRootDirectory(void);
|
||||
#endif /* !STRICT_OPENSTEP */
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* __NSPathUtilities_h_GNUSTEP_BASE_INCLUDE */
|
||||
|
|
|
@ -40,6 +40,10 @@
|
|||
#define SOCKET int
|
||||
#endif
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
@class NSMutableArray;
|
||||
@class NSConnection;
|
||||
@class NSDate;
|
||||
|
@ -312,6 +316,10 @@ typedef SOCKET NSSocketNativeHandle;
|
|||
|
||||
#endif
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
|
||||
#endif /* __NSPort_h_GNUSTEP_BASE_INCLUDE */
|
||||
|
||||
|
|
|
@ -27,6 +27,10 @@
|
|||
|
||||
#include <Foundation/NSCoder.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
@class NSMutableArray;
|
||||
@class NSMutableDictionary;
|
||||
@class NSConnection;
|
||||
|
@ -173,4 +177,8 @@
|
|||
|
||||
@end
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* __NSPortCoder_h */
|
||||
|
|
|
@ -28,6 +28,10 @@
|
|||
#include <Foundation/NSArray.h>
|
||||
#include <Foundation/NSPort.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* <p>The data transported for distributed objects communications is sent over
|
||||
* the network encapsulated by NSPortMessage objects, which consist of two
|
||||
|
@ -100,5 +104,9 @@
|
|||
- (unsigned) msgid;
|
||||
@end
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
||||
|
|
|
@ -35,6 +35,10 @@
|
|||
#include <Foundation/NSObject.h>
|
||||
#include <Foundation/NSMapTable.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
@class NSPort, NSString, NSMutableArray;
|
||||
|
||||
@interface NSPortNameServer : NSObject
|
||||
|
@ -67,5 +71,9 @@
|
|||
+ (id) sharedInstance;
|
||||
@end
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
||||
|
|
|
@ -28,6 +28,10 @@
|
|||
#include <Foundation/NSObject.h>
|
||||
#include <Foundation/NSArray.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
@interface NSPredicate : NSObject <NSCoding, NSCopying>
|
||||
|
||||
+ (NSPredicate *) predicateWithFormat: (NSString *)format, ...;
|
||||
|
@ -47,4 +51,8 @@
|
|||
- (NSArray *) filteredArrayUsingPredicate: (NSPredicate *)predicate;
|
||||
@end
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* __NSPredicate_h_GNUSTEP_BASE_INCLUDE */
|
||||
|
|
|
@ -29,6 +29,10 @@
|
|||
|
||||
#include <Foundation/NSObject.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
@class NSArray;
|
||||
@class NSMutableArray;
|
||||
@class NSDictionary;
|
||||
|
@ -97,4 +101,8 @@ GS_EXPORT BOOL GSDebugSet(NSString *level);
|
|||
|
||||
#endif
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* __NSProcessInfo_h_GNUSTEP_BASE_INCLUDE */
|
||||
|
|
|
@ -28,10 +28,14 @@
|
|||
#ifndef __NSPropertyList_h_GNUSTEP_BASE_INCLUDE
|
||||
#define __NSPropertyList_h_GNUSTEP_BASE_INCLUDE
|
||||
|
||||
#ifndef STRICT_OPENSTEP
|
||||
|
||||
#include <Foundation/NSObject.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#ifndef STRICT_OPENSTEP
|
||||
|
||||
@class NSData, NSString;
|
||||
|
||||
/**
|
||||
|
@ -247,4 +251,9 @@ typedef enum {
|
|||
@end
|
||||
|
||||
#endif /* STRICT_OPENSTEP */
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* __NSPropertyList_h_GNUSTEP_BASE_INCLUDE*/
|
||||
|
|
|
@ -28,6 +28,10 @@
|
|||
#include <Foundation/NSObject.h>
|
||||
#include <Foundation/NSProxy.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
@class Protocol;
|
||||
|
||||
@interface NSProtocolChecker : NSProxy
|
||||
|
@ -54,4 +58,8 @@
|
|||
|
||||
@end
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
|
|
@ -27,6 +27,10 @@
|
|||
|
||||
#include <Foundation/NSObject.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
@interface NSProxy <NSObject>
|
||||
{
|
||||
@public
|
||||
|
@ -75,4 +79,8 @@
|
|||
|
||||
@end
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* __NSProxy_h_GNUSTEP_BASE_INCLUDE */
|
||||
|
|
|
@ -28,6 +28,10 @@
|
|||
|
||||
#include <Foundation/NSObject.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
@class NSException;
|
||||
@class NXConstantString;
|
||||
|
||||
|
@ -242,4 +246,8 @@ if (INDEX >= OVER) \
|
|||
GSNameFromSelector(_cmd), INDEX]
|
||||
#endif
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* __NSRange_h_GNUSTEP_BASE_INCLUDE */
|
||||
|
|
|
@ -27,6 +27,10 @@
|
|||
|
||||
#include <Foundation/NSMapTable.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
@class NSTimer, NSDate, NSPort;
|
||||
|
||||
/**
|
||||
|
@ -145,4 +149,8 @@ typedef enum {
|
|||
all: (BOOL)removeAll;
|
||||
@end
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /*__NSRunLoop_h_GNUSTEP_BASE_INCLUDE */
|
||||
|
|
|
@ -29,6 +29,10 @@
|
|||
#include <Foundation/NSDictionary.h>
|
||||
#include <Foundation/NSCharacterSet.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
/*
|
||||
* NSScanner class
|
||||
*/
|
||||
|
@ -96,4 +100,8 @@
|
|||
#endif
|
||||
@end
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* __NSScanner_h_GNUSTEP_INCLUDE */
|
||||
|
|
|
@ -29,6 +29,10 @@
|
|||
|
||||
#include <Foundation/NSObject.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
@class NSData, NSMutableData;
|
||||
|
||||
/**
|
||||
|
@ -187,4 +191,8 @@
|
|||
|
||||
#endif
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* __NSSerialization_h_GNUSTEP_BASE_INCLUDE */
|
||||
|
|
|
@ -31,6 +31,10 @@
|
|||
|
||||
#include <Foundation/NSObject.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
@class NSArray, NSString, NSEnumerator, NSDictionary;
|
||||
|
||||
@interface NSSet : NSObject <NSCoding, NSCopying, NSMutableCopying>
|
||||
|
@ -175,4 +179,8 @@ id GSUSet(id anObject, unsigned count);
|
|||
|
||||
#endif /* NO_GNUSTEP */
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
|
|
@ -28,6 +28,10 @@
|
|||
#include <Foundation/NSObject.h>
|
||||
#include <Foundation/NSArray.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
@class NSString;
|
||||
|
||||
@interface NSSortDescriptor : NSObject <NSCopying, NSCoding>
|
||||
|
@ -66,4 +70,8 @@
|
|||
|
||||
@end
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* __NSSortDescriptor_h_GNUSTEP_BASE_INCLUDE */
|
||||
|
|
|
@ -26,6 +26,10 @@
|
|||
|
||||
#include <Foundation/NSObject.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#if OS_API_VERSION(100400,GS_API_LATEST) && GS_API_VERSION(010200,GS_API_LATEST)
|
||||
|
||||
typedef enum {
|
||||
|
@ -333,4 +337,8 @@ GS_EXPORT NSString * const NSStreamSOCKSProxyVersionKey;
|
|||
|
||||
#endif
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* __NSStream_h_GNUSTEP_BASE_INCLUDE */
|
||||
|
|
|
@ -28,6 +28,10 @@
|
|||
#include <Foundation/NSObject.h>
|
||||
#include <Foundation/NSRange.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* Type for representing unicode characters. (16-bit)
|
||||
*/
|
||||
|
@ -795,4 +799,8 @@ extern struct objc_class _NSConstantStringClassReference;
|
|||
|
||||
#endif /* NO_GNUSTEP */
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* __NSString_h_GNUSTEP_BASE_INCLUDE */
|
||||
|
|
|
@ -31,6 +31,10 @@
|
|||
#include <Foundation/NSDictionary.h>
|
||||
#include <Foundation/NSFileHandle.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
@interface NSTask : NSObject <GCFinalization>
|
||||
{
|
||||
NSString *_currentDirectoryPath;
|
||||
|
@ -107,4 +111,8 @@
|
|||
*/
|
||||
GS_EXPORT NSString* const NSTaskDidTerminateNotification;
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* __NSTask_h_GNUSTEP_BASE_INCLUDE */
|
||||
|
|
|
@ -31,6 +31,10 @@
|
|||
#include <Foundation/NSException.h>
|
||||
#include <Foundation/NSAutoreleasePool.h> // for struct autorelease_thread_vars
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
@interface NSThread : NSObject
|
||||
{
|
||||
id _target;
|
||||
|
@ -144,4 +148,8 @@ GS_EXPORT NSThread *GSCurrentThread(void);
|
|||
GS_EXPORT NSMutableDictionary *GSCurrentThreadDictionary(void);
|
||||
#endif
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* __NSThread_h_GNUSTEP_BASE_INCLUDE */
|
||||
|
|
|
@ -24,6 +24,10 @@
|
|||
|
||||
#include <Foundation/NSObject.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
@class NSArray;
|
||||
@class NSDate;
|
||||
@class NSDictionary;
|
||||
|
@ -92,5 +96,9 @@
|
|||
@end
|
||||
#endif
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* __NSTimeZone_h_GNUSTEP_BASE_INCLUDE*/
|
||||
|
||||
|
|
|
@ -30,6 +30,10 @@
|
|||
|
||||
#include <Foundation/NSDate.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
/*
|
||||
* NB. NSRunLoop is optimised using a hack that knows about the
|
||||
* class layout for the fire date and invialidation flag in NSTimer.
|
||||
|
@ -86,4 +90,8 @@
|
|||
|
||||
@end
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
|
|
@ -27,6 +27,10 @@
|
|||
|
||||
#include <Foundation/NSURLHandle.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#ifndef STRICT_OPENSTEP
|
||||
|
||||
@class NSNumber;
|
||||
|
@ -114,4 +118,8 @@ GS_EXPORT NSString* const NSURLFileScheme;
|
|||
|
||||
#endif
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif //_NSUrl_h__
|
||||
|
|
|
@ -27,6 +27,10 @@
|
|||
|
||||
#include <Foundation/NSObject.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#if OS_API_VERSION(100200,GS_API_LATEST) && GS_API_VERSION(011300,GS_API_LATEST)
|
||||
|
||||
@class NSError;
|
||||
|
@ -142,4 +146,9 @@
|
|||
@end
|
||||
|
||||
#endif
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
|
|
@ -27,6 +27,10 @@
|
|||
|
||||
#include <Foundation/NSObject.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#if OS_API_VERSION(100200,GS_API_LATEST) && GS_API_VERSION(011300,GS_API_LATEST)
|
||||
|
||||
@class NSData;
|
||||
|
@ -190,4 +194,9 @@ typedef enum
|
|||
@end
|
||||
|
||||
#endif
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
|
|
@ -27,6 +27,10 @@
|
|||
|
||||
#include <Foundation/NSObject.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#if OS_API_VERSION(100200,GS_API_LATEST) && GS_API_VERSION(011300,GS_API_LATEST)
|
||||
|
||||
@class NSCachedURLResponse;
|
||||
|
@ -225,4 +229,9 @@
|
|||
@end
|
||||
|
||||
#endif
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
|
|
@ -27,6 +27,10 @@
|
|||
|
||||
#include <Foundation/NSObject.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#if OS_API_VERSION(100200,GS_API_LATEST) && GS_API_VERSION(011300,GS_API_LATEST)
|
||||
|
||||
@class NSString;
|
||||
|
@ -102,4 +106,9 @@ typedef enum {
|
|||
@end
|
||||
|
||||
#endif
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
|
|
@ -27,6 +27,10 @@
|
|||
|
||||
#include <Foundation/NSObject.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#if OS_API_VERSION(100200,GS_API_LATEST) && GS_API_VERSION(011300,GS_API_LATEST)
|
||||
|
||||
@class NSDictionary;
|
||||
|
@ -100,4 +104,9 @@ extern NSString *const NSURLCredentialStorageChangedNotification;
|
|||
@end
|
||||
|
||||
#endif
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
|
|
@ -27,6 +27,10 @@
|
|||
|
||||
#include <Foundation/NSObject.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#if OS_API_VERSION(100200,GS_API_LATEST) && GS_API_VERSION(011300,GS_API_LATEST)
|
||||
|
||||
@class NSData;
|
||||
|
@ -203,4 +207,9 @@
|
|||
@end
|
||||
|
||||
#endif
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
|
|
@ -27,6 +27,10 @@
|
|||
|
||||
#include <Foundation/NSObject.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#if OS_API_VERSION(100200,GS_API_LATEST) && GS_API_VERSION(011300,GS_API_LATEST)
|
||||
|
||||
@class NSString;
|
||||
|
@ -85,4 +89,9 @@ enum
|
|||
};
|
||||
|
||||
#endif
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
|
|
@ -27,6 +27,10 @@
|
|||
|
||||
#include <Foundation/NSObject.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#ifndef STRICT_OPENSTEP
|
||||
|
||||
@class NSData;
|
||||
|
@ -212,4 +216,8 @@ typedef enum
|
|||
|
||||
#endif
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
|
|
@ -27,6 +27,10 @@
|
|||
|
||||
#include <Foundation/NSObject.h>
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#if OS_API_VERSION(100200,GS_API_LATEST) && GS_API_VERSION(011300,GS_API_LATEST)
|
||||
|
||||
@class NSString;
|
||||
|
@ -126,4 +130,9 @@ authenticationMethod: (NSString *)authenticationMethod;
|
|||
@end
|
||||
|
||||
#endif
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue