php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
zend_accelerator_hash.h File Reference
#include "zend.h"

Go to the source code of this file.

Data Structures

struct  _zend_accel_hash_entry
 
struct  _zend_accel_hash
 

Typedefs

typedef struct _zend_accel_hash_entry zend_accel_hash_entry
 
typedef struct _zend_accel_hash zend_accel_hash
 

Functions

void zend_accel_hash_init (zend_accel_hash *accel_hash, uint32_t hash_size)
 
void zend_accel_hash_clean (zend_accel_hash *accel_hash)
 
zend_accel_hash_entryzend_accel_hash_update (zend_accel_hash *accel_hash, zend_string *key, bool indirect, void *data)
 
voidzend_accel_hash_find (zend_accel_hash *accel_hash, zend_string *key)
 
zend_accel_hash_entryzend_accel_hash_find_entry (zend_accel_hash *accel_hash, zend_string *key)
 
int zend_accel_hash_unlink (zend_accel_hash *accel_hash, zend_string *key)
 

Typedef Documentation

◆ zend_accel_hash

◆ zend_accel_hash_entry

Definition at line 45 of file zend_accelerator_hash.h.

Function Documentation

◆ zend_accel_hash_clean()

void zend_accel_hash_clean ( zend_accel_hash * accel_hash)

Definition at line 32 of file zend_accelerator_hash.c.

◆ zend_accel_hash_find()

void * zend_accel_hash_find ( zend_accel_hash * accel_hash,
zend_string * key )

Definition at line 179 of file zend_accelerator_hash.c.

◆ zend_accel_hash_find_entry()

zend_accel_hash_entry * zend_accel_hash_find_entry ( zend_accel_hash * accel_hash,
zend_string * key )

Definition at line 187 of file zend_accelerator_hash.c.

◆ zend_accel_hash_init()

void zend_accel_hash_init ( zend_accel_hash * accel_hash,
uint32_t hash_size )

Definition at line 39 of file zend_accelerator_hash.c.

◆ zend_accel_hash_unlink()

int zend_accel_hash_unlink ( zend_accel_hash * accel_hash,
zend_string * key )

Definition at line 192 of file zend_accelerator_hash.c.

◆ zend_accel_hash_update()

zend_accel_hash_entry * zend_accel_hash_update ( zend_accel_hash * accel_hash,
zend_string * key,
bool indirect,
void * data )

Definition at line 74 of file zend_accelerator_hash.c.