ftp.nice.ch/pub/next/tools/screen/SpaceSaver.3.3.1.NIHS.bs.tar.gz#/SpaceSaver/Source/ModuleList.h

This is ModuleList.h in view mode; [Download] [Up]

//
//  ModuleList.h
//
//  munged from Lennart Lovstrand's StringStorage class
//  by sam to hold all the stuff BackSpace needs

#import <objc/List.h>
#import <objc/objc-load.h>

@interface ModuleInfo:Object
{
	id	view;
	char *viewName;
	char *path;
	char *altPaths;
	struct mach_header *header;
}

- init;
- initWithView:aView name:(const char *) aName path:(const char *) aPath;
- setView:newView;
- view;
- setHeader:(struct mach_header *) h;
- (struct mach_header *) header;
- (const char *) viewName;
- (const char *) path;
- setPath:(const char *) p;
- appendPath:(const char *) p;
- useNextPath;
- discardAltPaths;
- free;

@end

@interface ModuleList:List { }

- (const char *) nameAt:(int) i;
- (int) indexOfName:(const char *) name;
- viewAt:(int) i;
- sort;

@end

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.