mirror of
https://github.com/gnustep/libs-base.git
synced 2025-04-25 01:31:08 +00:00
NSMethodSignature instead of MethodSignature.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@80 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
43660bed3a
commit
9f9049e422
1 changed files with 6 additions and 2 deletions
|
@ -3,6 +3,8 @@
|
|||
|
||||
#include <objc/Object.h>
|
||||
|
||||
@class NSMethodSignature;
|
||||
|
||||
@interface NSInvocation : Object
|
||||
{
|
||||
id methodSignature;
|
||||
|
@ -10,12 +12,14 @@
|
|||
retval_t retFrame;
|
||||
}
|
||||
|
||||
+ (NSInvocation*) invocationWithMethodSignature: (MethodSignature*)ms;
|
||||
+ (NSInvocation*) invocationWithMethodSignature: (NSMethodSignature*)ms;
|
||||
+ (NSInvocation*) invocationWithMethodSignature: (NSMethodSignature*)ms
|
||||
frame: (arglist_t)argFrame;
|
||||
|
||||
- (void) getArgument: (void*)argumentLocation atIndex: (int)index;
|
||||
- (void) getReturnValue: (void*)returnLocation;
|
||||
|
||||
- (MethodSignature*) methodSignature;
|
||||
- (NSMethodSignature*) methodSignature;
|
||||
- (SEL) selector;
|
||||
- (void) setArgument: (void*)argumentLocation atIndex: (int)index;
|
||||
- (void) setReturnValue: (void*)returnLocation;
|
||||
|
|
Loading…
Reference in a new issue