This is StuartSpeaker.h in view mode; [Download] [Up]
/* Copyright (c) 1990, 1992, Scott Hess. No rights reserved. No
* warranty is provided for this software, neither explicit nor
* implied. The source and object code for this file may be used
* and modified as the user sees fit.
*/
#import <appkit/Speaker.h>
#import <objc/NXStringTable.h>
@interface StuartSpeaker : Speaker
{
NXStringTable *defaults; /* The defaults for Stuart. */
}
- init;
- free;
/* These are my primitive functions. Don't use them directly, I'd
* say.
*/
-(int)_stuartNew:(char *)defs activate:(int)flag;
-(int)_stuartGet:(char **)defs;
/* These are for setting and getting the default values from the
* local storage.
*/
-(const char *)default:(const char *)name;
-(int)defaultAsInt:(const char *)name;
-(float)defaultAsFloat:(const char *)name;
-(BOOL)defaultAsBOOL:(const char *)name;
- default:(const char *)name as:(const char *)value;
- default:(const char *)name asInt:(int)value;
- default:(const char *)name asFloat:(float)value;
- default:(const char *)name asBOOL:(BOOL)value;
- removeDefault:(const char *)name;
/* These communicate with Stuart. */
-(int)stuartNew;
-(int)stuartGet;
-(int)stuartSend:(int)fd;
-(int)stuartConnectAndNew;
-(int)stuartConnectAndGet;
-(int)stuartConnectAndSend:(int)fd;
@end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.