summaryrefslogtreecommitdiff
path: root/Objective-C/libobjcl.h
diff options
context:
space:
mode:
authorMatthias Benkard <code@mail.matthias.benkard.de>2007-08-06 17:02:02 +0200
committerMatthias Benkard <code@mail.matthias.benkard.de>2007-08-06 17:02:02 +0200
commit6ac284ebf50cc18f42115db05feecbccd659f8eb (patch)
tree9562daa531f5f7da330983742cc888fbbd7feea3 /Objective-C/libobjcl.h
parent676e99eaf8991168cf33c24921b8d63b381fea20 (diff)
Add the FIND-SELECTOR function.
darcs-hash:7d6f843c808b3d130201c85c6e806d68f5a9079c
Diffstat (limited to 'Objective-C/libobjcl.h')
-rw-r--r--Objective-C/libobjcl.h9
1 files changed, 6 insertions, 3 deletions
diff --git a/Objective-C/libobjcl.h b/Objective-C/libobjcl.h
index 4d6d092..eefeb5e 100644
--- a/Objective-C/libobjcl.h
+++ b/Objective-C/libobjcl.h
@@ -36,21 +36,24 @@ objcl_initialise_runtime (void);
void
objcl_shutdown_runtime (void);
-void *
+OBJCL_OBJ_DATA
objcl_invoke_instance_method (OBJCL_OBJ_DATA receiver,
const char *method_name,
int argc,
...);
-void *
+OBJCL_OBJ_DATA
objcl_invoke_class_method (OBJCL_OBJ_DATA class,
const char *method_name,
int argc,
...);
-void *
+OBJCL_OBJ_DATA
objcl_find_class (const char *class_name);
+OBJCL_OBJ_DATA
+objcl_find_selector (const char *selector_name);
+
/* Return a null-terminated list of type information strings.
The first entry describes the type of the method's return value. */
char **