home *** CD-ROM | disk | FTP | other *** search
/ OpenStep 4.2 / Openstep-4.2-Intel-Developer.iso / NextLibrary / Frameworks / Foundation.framework / Versions / B / Headers / NSProxy.h < prev    next >
Encoding:
Text File  |  1996-10-25  |  586 b   |  38 lines

  1. /*    NSProxy.h
  2.     Class to subclass for easily defining proxies
  3.     Copyright 1994-1996, NeXT Software, Inc.  All rights reserved.
  4. */
  5.  
  6. #import <Foundation/NSObject.h>
  7.  
  8. @class NSMethodSignature, NSInvocation;
  9.  
  10. @interface NSProxy <NSObject> {
  11.     Class    isa;
  12. }
  13.  
  14. + (id)allocWithZone:(NSZone *)zone;
  15.  
  16. + (id)alloc;
  17.  
  18. + (Class)class;
  19.  
  20. + (void)load;
  21.  
  22. #if !defined(STRICT_OPENSTEP)
  23.  
  24. + (BOOL)respondsToSelector:(SEL)aSelector;
  25.  
  26. #endif
  27.  
  28. - (void)forwardInvocation:(NSInvocation *)invocation;
  29.  
  30. - (NSMethodSignature *)methodSignatureForSelector:(SEL)sel;
  31.  
  32. - (void)dealloc;
  33.  
  34. - (NSString *)description;
  35.  
  36. @end
  37.  
  38.