FArguments
Name
FArguments --  A language independent interface to dynamic call argument construction.
Description
 A language independent interface to dynamic call argument construction.
Methods
Phase: Creating
- -  setReturnType:-  (fcall_type_t) retType
- -  setObjCReturnType:-  (char) type
- -  addJavaObject:-  (JOBJECT) obj
- -  addString:-  (const char *) value
- -  addLongDouble:-  (long double) value
- -  addDouble:-  (double) value
- -  addUnsignedLongLong:-  (unsigned long long) value
- -  addLongLong:-  (long long) value
- -  addUnsignedLong:-  (unsigned long) value
- -  addUnsigned:-  (unsigned) value
- -  addUnsignedShort:-  (unsigned short) value
- -  addUnsignedChar:-  (unsigned char) value
- -  addBoolean:-  (BOOL) value
- -  addArgument:-  (void *) value ofObjCType:-  (char) type
- -  addArgument:-  (types_t *) value ofType:-  (fcall_type_t) type
- +  create:-  (id <Zone>) aZone setSelector:-  (SEL) aSel
- -  setJavaSignature:-  (const char *) javaSignature
- -  setSelector:-  (SEL) aSel-  The selector is used to set argument types.  Some languages won't have any, and so for those languages this need not be called. 
- -  setLanguage:-  (id <Symbol>) languageType
Phase: Using
- - (id <Symbol>) getLanguage