|
php-internal-docs 8.4.8
Unofficial docs for php/php-src
|
#include "zend_alloc.h"Go to the source code of this file.
Functions | |
| void | zend_register_weakref_ce (void) |
| void | zend_weakrefs_init (void) |
| void | zend_weakrefs_shutdown (void) |
| ZEND_API void | zend_weakrefs_notify (zend_object *object) |
| ZEND_API zval * | zend_weakrefs_hash_add (HashTable *ht, zend_object *key, zval *pData) |
| ZEND_API zend_result | zend_weakrefs_hash_del (HashTable *ht, zend_object *key) |
| HashTable * | zend_weakmap_get_gc (zend_object *object, zval **table, int *n) |
| HashTable * | zend_weakmap_get_key_entry_gc (zend_object *object, zval **table, int *n) |
| HashTable * | zend_weakmap_get_entry_gc (zend_object *object, zval **table, int *n) |
| HashTable * | zend_weakmap_get_object_key_entry_gc (zend_object *object, zval **table, int *n) |
| HashTable * | zend_weakmap_get_object_entry_gc (zend_object *object, zval **table, int *n) |
Variables | |
| ZEND_API zend_class_entry * | zend_ce_weakref |
Definition at line 765 of file zend_weakrefs.c.
| HashTable * zend_weakmap_get_entry_gc | ( | zend_object * | object, |
| zval ** | table, | ||
| int * | n ) |
Definition at line 511 of file zend_weakrefs.c.
| HashTable * zend_weakmap_get_gc | ( | zend_object * | object, |
| zval ** | table, | ||
| int * | n ) |
Definition at line 484 of file zend_weakrefs.c.
| HashTable * zend_weakmap_get_key_entry_gc | ( | zend_object * | object, |
| zval ** | table, | ||
| int * | n ) |
Definition at line 496 of file zend_weakrefs.c.
| HashTable * zend_weakmap_get_object_entry_gc | ( | zend_object * | object, |
| zval ** | table, | ||
| int * | n ) |
Definition at line 558 of file zend_weakrefs.c.
| HashTable * zend_weakmap_get_object_key_entry_gc | ( | zend_object * | object, |
| zval ** | table, | ||
| int * | n ) |
Definition at line 523 of file zend_weakrefs.c.
| ZEND_API zval * zend_weakrefs_hash_add | ( | HashTable * | ht, |
| zend_object * | key, | ||
| zval * | pData ) |
Definition at line 169 of file zend_weakrefs.c.
| ZEND_API zend_result zend_weakrefs_hash_del | ( | HashTable * | ht, |
| zend_object * | key ) |
Definition at line 177 of file zend_weakrefs.c.
Definition at line 186 of file zend_weakrefs.c.
| ZEND_API void zend_weakrefs_notify | ( | zend_object * | object | ) |
Definition at line 192 of file zend_weakrefs.c.
Definition at line 206 of file zend_weakrefs.c.
|
extern |
Definition at line 56 of file zend_weakrefs.c.