Lines Matching refs:obj

45 typedef int (*xmlreader_write_t)(xmlreader_object *obj, zval *newval TSRMLS_DC);
72 static int xmlreader_property_reader(xmlreader_object *obj, xmlreader_prop_handler *hnd, zval **ret… in xmlreader_property_reader() argument
77 if (obj->ptr != NULL) { in xmlreader_property_reader()
79 retchar = hnd->read_char_func(obj->ptr); in xmlreader_property_reader()
82 retint = hnd->read_int_func(obj->ptr); in xmlreader_property_reader()
118 xmlreader_object *obj; in xmlreader_get_property_ptr_ptr() local
132 obj = (xmlreader_object *)zend_objects_get_address(object TSRMLS_CC); in xmlreader_get_property_ptr_ptr()
134 if (obj->prop_handler != NULL) { in xmlreader_get_property_ptr_ptr()
135 ret = zend_hash_find(obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, (void **) &hnd); in xmlreader_get_property_ptr_ptr()
152 xmlreader_object *obj; in xmlreader_read_property() local
167 obj = (xmlreader_object *)zend_objects_get_address(object TSRMLS_CC); in xmlreader_read_property()
169 if (obj->prop_handler != NULL) { in xmlreader_read_property()
170 ret = zend_hash_find(obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, (void **) &hnd); in xmlreader_read_property()
173 ret = xmlreader_property_reader(obj, hnd, &retval TSRMLS_CC); in xmlreader_read_property()
195 xmlreader_object *obj; in xmlreader_write_property() local
209 obj = (xmlreader_object *)zend_objects_get_address(object TSRMLS_CC); in xmlreader_write_property()
211 if (obj->prop_handler != NULL) { in xmlreader_write_property()
212 …ret = zend_hash_find((HashTable *)obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, (vo… in xmlreader_write_property()