Lines Matching defs:Ivar
45 /* An 'Ivar' represents an instance variable. It holds information
47 typedef struct objc_ivar *Ivar;
121 qualifiers of method and ivar types. */
270 reuse the returned Ivar if you can. */
271 objc_EXPORT Ivar class_getInstanceVariable (Class class_, const char *name);
275 returned Ivar if you can.
279 objc_EXPORT Ivar class_getClassVariable (Class class_, const char *name);
293 ivar_getOffset (ivar). */
294 objc_EXPORT Ivar object_getInstanceVariable (id object, const char *name, void **returnValue);
301 ivar_getOffset (ivar). */
302 objc_EXPORT Ivar object_setInstanceVariable (id object, const char *name, void *newValue);
309 objc_EXPORT id object_getIvar (id object, Ivar variable);
316 objc_EXPORT void object_setIvar (id object, Ivar variable, id value);
320 objc_EXPORT const char * ivar_getName (Ivar variable);
324 objc_EXPORT ptrdiff_t ivar_getOffset (Ivar variable);
328 objc_EXPORT const char * ivar_getTypeEncoding (Ivar variable);
340 objc_EXPORT Ivar * class_copyIvarList (Class class_, unsigned int *numberOfReturnedIvars);
398 /* Return the ivar layout for class 'class_'.
403 /* Return the weak ivar layout for class 'class_'.
408 /* Set the ivar layout for class 'class_'.
413 /* Set the weak ivar layout for class 'class_'.