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.