48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
|
OFString *_name;
const char *_typeEncoding;
}
/*!
* The selector of the method.
*/
@property (readonly) SEL selector;
/*!
* The name of the method.
*/
@property (readonly, nonatomic) OFString *name;
/*!
* The type encoding for the method.
*/
@property OF_NULLABLE_PROPERTY (readonly) const char *typeEncoding;
- init OF_UNAVAILABLE;
@end
/*!
* @class OFProperty OFIntrospection.h ObjFW/OFIntrospection.h
*
|
|
|
|
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
|
OFString *_name;
const char *_typeEncoding;
}
/*!
* The selector of the method.
*/
@property (readonly, nonatomic) SEL selector;
/*!
* The name of the method.
*/
@property (readonly, nonatomic) OFString *name;
/*!
* The type encoding for the method.
*/
@property OF_NULLABLE_PROPERTY (readonly, nonatomic) const char *typeEncoding;
- init OF_UNAVAILABLE;
@end
/*!
* @class OFProperty OFIntrospection.h ObjFW/OFIntrospection.h
*
|
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
|
* OF_PROPERTY_COPY | The property is declared `copy`
* OF_PROPERTY_NONATOMIC | The property is declared `nonatomic`
* OF_PROPERTY_ATOMIC | The property is declared `atomic`
* OF_PROPERTY_WEAK | The property is declared `weak`
* OF_PROPERTY_SYNTHESIZED | The property is synthesized
* OF_PROPERTY_DYNAMIC | The property is dynamic
*/
@property (readonly) unsigned attributes;
/*!
* The name of the getter.
*/
@property OF_NULLABLE_PROPERTY (readonly, nonatomic) OFString *getter;
/*!
|
|
|
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
|
* OF_PROPERTY_COPY | The property is declared `copy`
* OF_PROPERTY_NONATOMIC | The property is declared `nonatomic`
* OF_PROPERTY_ATOMIC | The property is declared `atomic`
* OF_PROPERTY_WEAK | The property is declared `weak`
* OF_PROPERTY_SYNTHESIZED | The property is synthesized
* OF_PROPERTY_DYNAMIC | The property is dynamic
*/
@property (readonly, nonatomic) unsigned attributes;
/*!
* The name of the getter.
*/
@property OF_NULLABLE_PROPERTY (readonly, nonatomic) OFString *getter;
/*!
|
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
|
* The name of the instance variable.
*/
@property (readonly, nonatomic) OFString *name;
/*!
* The offset of the instance variable.
*/
@property (readonly) ptrdiff_t offset;
/*!
* The type encoding for the instance variable.
*/
@property OF_NULLABLE_PROPERTY (readonly) const char *typeEncoding;
- init OF_UNAVAILABLE;
@end
/*!
* @class OFIntrospection OFIntrospection.h ObjFW/OFIntrospection.h
*
|
|
|
|
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
|
* The name of the instance variable.
*/
@property (readonly, nonatomic) OFString *name;
/*!
* The offset of the instance variable.
*/
@property (readonly, nonatomic) ptrdiff_t offset;
/*!
* The type encoding for the instance variable.
*/
@property OF_NULLABLE_PROPERTY (readonly, nonatomic) const char *typeEncoding;
- init OF_UNAVAILABLE;
@end
/*!
* @class OFIntrospection OFIntrospection.h ObjFW/OFIntrospection.h
*
|