Lines Matching defs:_zend_object_handlers

154 struct _zend_object_handlers {  struct
156 int offset;
158 zend_object_free_obj_t free_obj; /* required */
159 zend_object_dtor_obj_t dtor_obj; /* required */
160 zend_object_clone_obj_t clone_obj; /* optional */
161 zend_object_read_property_t read_property; /* required */
162 zend_object_write_property_t write_property; /* required */
163 zend_object_read_dimension_t read_dimension; /* required */
164 zend_object_write_dimension_t write_dimension; /* required */
165 zend_object_get_property_ptr_ptr_t get_property_ptr_ptr; /* required */
166 zend_object_get_t get; /* optional */
167 zend_object_set_t set; /* optional */
168 zend_object_has_property_t has_property; /* required */
169 zend_object_unset_property_t unset_property; /* required */
170 zend_object_has_dimension_t has_dimension; /* required */
171 zend_object_unset_dimension_t unset_dimension; /* required */
172 zend_object_get_properties_t get_properties; /* required */
173 zend_object_get_method_t get_method; /* required */
174 zend_object_call_method_t call_method; /* optional */
175 zend_object_get_constructor_t get_constructor; /* required */
176 zend_object_get_class_name_t get_class_name; /* required */
177 zend_object_compare_t compare_objects; /* optional */
178 zend_object_cast_t cast_object; /* optional */
179 zend_object_count_elements_t count_elements; /* optional */
180 zend_object_get_debug_info_t get_debug_info; /* optional */
181 zend_object_get_closure_t get_closure; /* optional */
182 zend_object_get_gc_t get_gc; /* required */
183 zend_object_do_operation_t do_operation; /* optional */
184 zend_object_compare_zvals_t compare; /* optional */
185 zend_object_get_properties_for_t get_properties_for; /* optional */