/ext-ds/src/php/iterators/ |
H A D | php_htable_iterator.h | 17 zend_object_iterator *php_ds_htable_get_value_iterator_ex(zend_class_entry *ce, zval *obj, int by_r… 18 zend_object_iterator *php_ds_htable_get_key_iterator_ex (zend_class_entry *ce, zval *obj, int by_r… 19 zend_object_iterator *php_ds_htable_get_pair_iterator_ex (zend_class_entry *ce, zval *obj, int by_r… 20 zend_object_iterator *php_ds_htable_get_assoc_iterator_ex(zend_class_entry *ce, zval *obj, int by_r…
|
H A D | php_set_iterator.c | 10 zend_object_iterator *php_ds_set_get_iterator(zend_class_entry *ce, zval *obj, int by_ref) in php_ds_set_get_iterator() argument 13 return php_ds_htable_get_key_iterator_ex(ce, obj, by_ref, table); in php_ds_set_get_iterator()
|
H A D | php_map_iterator.c | 10 zend_object_iterator *php_ds_map_get_iterator(zend_class_entry *ce, zval *obj, int by_ref) in php_ds_map_get_iterator() argument 13 return php_ds_htable_get_assoc_iterator_ex(ce, obj, by_ref, table); in php_ds_map_get_iterator()
|
H A D | php_set_iterator.h | 10 zend_object_iterator *php_ds_set_get_iterator(zend_class_entry *ce, zval *object, int by_ref);
|
H A D | php_map_iterator.h | 9 zend_object_iterator *php_ds_map_get_iterator(zend_class_entry *ce, zval *obj, int by_ref);
|
H A D | php_vector_iterator.h | 14 zend_object_iterator *php_ds_vector_get_iterator(zend_class_entry *ce, zval *obj, int by_ref);
|
H A D | php_deque_iterator.h | 14 zend_object_iterator *php_ds_deque_get_iterator(zend_class_entry *ce, zval *obj, int by_ref);
|
H A D | php_priority_queue_iterator.h | 14 zend_object_iterator *php_ds_priority_queue_get_iterator(zend_class_entry *ce, zval *object, int by…
|
H A D | php_stack_iterator.h | 14 zend_object_iterator *php_ds_stack_get_iterator(zend_class_entry *ce, zval *object, int by_ref);
|
H A D | php_queue_iterator.h | 14 zend_object_iterator *php_ds_queue_get_iterator(zend_class_entry *ce, zval *object, int by_ref);
|
H A D | php_htable_iterator.c | 194 zend_class_entry *ce, in php_ds_htable_get_value_iterator_ex() argument 204 zend_class_entry *ce, in php_ds_htable_get_key_iterator_ex() argument 214 zend_class_entry *ce, in php_ds_htable_get_pair_iterator_ex() argument 224 zend_class_entry *ce, in php_ds_htable_get_assoc_iterator_ex() argument
|
/ext-ds/src/php/classes/ |
H A D | php_hashable_ce.c | 19 zend_class_entry ce; in php_ds_register_hashable() local 20 INIT_CLASS_ENTRY(ce, PHP_DS_NS(Hashable), hashable_methods); in php_ds_register_hashable() 21 hashable_ce = zend_register_internal_interface(&ce); in php_ds_register_hashable()
|
H A D | php_collection_ce.c | 11 zend_class_entry ce; in php_ds_register_collection() local 21 INIT_CLASS_ENTRY(ce, PHP_DS_NS(Collection), methods); in php_ds_register_collection() 23 collection_ce = zend_register_internal_interface(&ce); in php_ds_register_collection()
|
H A D | php_sequence_ce.c | 12 zend_class_entry ce; in php_ds_register_sequence() local 41 INIT_CLASS_ENTRY(ce, PHP_DS_NS(Sequence), methods); in php_ds_register_sequence() 43 sequence_ce = zend_register_internal_interface(&ce); in php_ds_register_sequence()
|
H A D | php_pair_ce.c | 48 zend_class_entry ce; in php_ds_register_pair() local 58 INIT_CLASS_ENTRY(ce, PHP_DS_NS(Pair), methods); in php_ds_register_pair() 59 php_ds_pair_ce = zend_register_internal_class(&ce); in php_ds_register_pair()
|
H A D | php_priority_queue_ce.c | 95 zend_class_entry ce; in php_ds_register_priority_queue() local 110 INIT_CLASS_ENTRY(ce, PHP_DS_NS(PriorityQueue), methods); in php_ds_register_priority_queue() 112 php_ds_priority_queue_ce = zend_register_internal_class(&ce); in php_ds_register_priority_queue()
|
H A D | php_stack_ce.c | 128 zend_class_entry ce; in php_ds_register_stack() local 148 INIT_CLASS_ENTRY(ce, PHP_DS_NS(Stack), methods); in php_ds_register_stack() 150 php_ds_stack_ce = zend_register_internal_class(&ce); in php_ds_register_stack()
|
H A D | php_queue_ce.c | 125 zend_class_entry ce; in php_ds_register_queue() local 145 INIT_CLASS_ENTRY(ce, PHP_DS_NS(Queue), methods); in php_ds_register_queue() 147 php_ds_queue_ce = zend_register_internal_class(&ce); in php_ds_register_queue()
|
/ext-ds/src/php/handlers/ |
H A D | php_common_handlers.c | 8 zend_class_entry *ce = obj->ce; local 11 zend_class_entry *ce = Z_OBJCE_P(obj); 18 smart_str_append (&buffer, ce->name);
|
/ext-ds/src/php/objects/ |
H A D | php_pair.c | 5 zend_object *php_ds_pair_create_object(zend_class_entry *ce) in php_ds_pair_create_object() argument 8 php_ds_pair_t *obj = ecalloc(1, sizeof(php_ds_pair_t) + zend_object_properties_size(ce)); in php_ds_pair_create_object() 10 php_ds_pair_t *obj = zend_object_alloc(sizeof(php_ds_pair_t), ce); in php_ds_pair_create_object() 12 zend_object_std_init(&obj->std, ce); in php_ds_pair_create_object() 13 object_properties_init(&obj->std, ce); in php_ds_pair_create_object() 126 int php_ds_pair_unserialize(zval *object, zend_class_entry *ce, const unsigned char *buffer, size_t… in php_ds_pair_unserialize() argument
|
H A D | php_queue.c | 21 zend_object *php_ds_queue_create_object(zend_class_entry *ce) in php_ds_queue_create_object() argument 60 int php_ds_queue_unserialize(zval *object, zend_class_entry *ce, const unsigned char *buffer, size_… in php_ds_queue_unserialize() argument
|
H A D | php_deque.c | 20 zend_object *php_ds_deque_create_object(zend_class_entry *ce) in php_ds_deque_create_object() argument 59 int php_ds_deque_unserialize(zval *object, zend_class_entry *ce, const unsigned char *buffer, size_… in php_ds_deque_unserialize() argument
|
H A D | php_stack.c | 20 zend_object *php_ds_stack_create_object(zend_class_entry *ce) in php_ds_stack_create_object() argument 59 int php_ds_stack_unserialize(zval *object, zend_class_entry *ce, const unsigned char *buffer, size_… in php_ds_stack_unserialize() argument
|
H A D | php_vector.c | 21 zend_object *php_ds_vector_create_object(zend_class_entry *ce) in php_ds_vector_create_object() argument 59 int php_ds_vector_unserialize(zval *obj, zend_class_entry *ce, const unsigned char *buffer, size_t … in php_ds_vector_unserialize() argument
|
H A D | php_set.c | 20 zend_object *php_ds_set_create_object(zend_class_entry *ce) in php_ds_set_create_object() argument 59 int php_ds_set_unserialize(zval *object, zend_class_entry *ce, const unsigned char *buffer, size_t … in php_ds_set_unserialize() argument
|