php-internal-docs 8.4.8
Unofficial docs for php/php-src
|
#include "php.h"
#include "ext/standard/php_array.h"
#include "ext/standard/php_var.h"
#include "zend_smart_str.h"
#include "zend_interfaces.h"
#include "zend_exceptions.h"
#include "php_spl.h"
#include "spl_observer.h"
#include "spl_observer_arginfo.h"
#include "spl_iterators.h"
#include "spl_exceptions.h"
#include "spl_functions.h"
Go to the source code of this file.
Data Structures | |
struct | _spl_SplObjectStorage |
struct | _spl_SplObjectStorageElement |
Typedefs | |
typedef struct _spl_SplObjectStorage | spl_SplObjectStorage |
typedef struct _spl_SplObjectStorageElement | spl_SplObjectStorageElement |
Variables | |
PHPAPI zend_class_entry * | spl_ce_SplObserver |
PHPAPI zend_class_entry * | spl_ce_SplSubject |
PHPAPI zend_class_entry * | spl_ce_SplObjectStorage |
PHPAPI zend_class_entry * | spl_ce_MultipleIterator |
#define SOS_OVERRIDDEN_READ_DIMENSION 1 |
Definition at line 44 of file spl_observer.c.
#define SOS_OVERRIDDEN_UNSET_DIMENSION 4 |
Definition at line 46 of file spl_observer.c.
#define SOS_OVERRIDDEN_WRITE_DIMENSION 2 |
Definition at line 45 of file spl_observer.c.
#define SPL_MULTIPLE_ITERATOR_GET_ALL_CURRENT 1 |
Definition at line 1065 of file spl_observer.c.
#define SPL_MULTIPLE_ITERATOR_GET_ALL_KEY 2 |
Definition at line 1066 of file spl_observer.c.
#define SPL_OBJECT_STORAGE_CLASS_HAS_OVERRIDE | ( | class_type, | |
zstr_method ) |
Definition at line 252 of file spl_observer.c.
Definition at line 70 of file spl_observer.c.
typedef struct _spl_SplObjectStorage spl_SplObjectStorage |
typedef struct _spl_SplObjectStorageElement spl_SplObjectStorageElement |
PHP_METHOD | ( | MultipleIterator | , |
__construct | ) |
Definition at line 1069 of file spl_observer.c.
PHP_METHOD | ( | MultipleIterator | , |
attachIterator | ) |
Definition at line 1108 of file spl_observer.c.
PHP_METHOD | ( | MultipleIterator | , |
containsIterator | ) |
Definition at line 1166 of file spl_observer.c.
PHP_METHOD | ( | MultipleIterator | , |
countIterators | ) |
Definition at line 1177 of file spl_observer.c.
PHP_METHOD | ( | MultipleIterator | , |
current | ) |
Definition at line 1344 of file spl_observer.c.
PHP_METHOD | ( | MultipleIterator | , |
detachIterator | ) |
Definition at line 1151 of file spl_observer.c.
PHP_METHOD | ( | MultipleIterator | , |
getFlags | ) |
Definition at line 1084 of file spl_observer.c.
PHP_METHOD | ( | MultipleIterator | , |
key | ) |
Definition at line 1358 of file spl_observer.c.
PHP_METHOD | ( | MultipleIterator | , |
next | ) |
Definition at line 1210 of file spl_observer.c.
PHP_METHOD | ( | MultipleIterator | , |
rewind | ) |
Definition at line 1189 of file spl_observer.c.
PHP_METHOD | ( | MultipleIterator | , |
setFlags | ) |
Definition at line 1096 of file spl_observer.c.
PHP_METHOD | ( | MultipleIterator | , |
valid | ) |
Definition at line 1231 of file spl_observer.c.
PHP_METHOD | ( | SplObjectStorage | , |
__debugInfo | ) |
Definition at line 1055 of file spl_observer.c.
PHP_METHOD | ( | SplObjectStorage | , |
__serialize | ) |
Definition at line 981 of file spl_observer.c.
PHP_METHOD | ( | SplObjectStorage | , |
__unserialize | ) |
Definition at line 1011 of file spl_observer.c.
PHP_METHOD | ( | SplObjectStorage | , |
addAll | ) |
Definition at line 556 of file spl_observer.c.
PHP_METHOD | ( | SplObjectStorage | , |
attach | ) |
Definition at line 423 of file spl_observer.c.
PHP_METHOD | ( | SplObjectStorage | , |
contains | ) |
Definition at line 628 of file spl_observer.c.
PHP_METHOD | ( | SplObjectStorage | , |
count | ) |
Definition at line 640 of file spl_observer.c.
PHP_METHOD | ( | SplObjectStorage | , |
current | ) |
Definition at line 694 of file spl_observer.c.
PHP_METHOD | ( | SplObjectStorage | , |
detach | ) |
Definition at line 502 of file spl_observer.c.
PHP_METHOD | ( | SplObjectStorage | , |
getHash | ) |
Definition at line 517 of file spl_observer.c.
PHP_METHOD | ( | SplObjectStorage | , |
getInfo | ) |
Definition at line 711 of file spl_observer.c.
PHP_METHOD | ( | SplObjectStorage | , |
key | ) |
Definition at line 682 of file spl_observer.c.
PHP_METHOD | ( | SplObjectStorage | , |
next | ) |
Definition at line 747 of file spl_observer.c.
PHP_METHOD | ( | SplObjectStorage | , |
offsetGet | ) |
Definition at line 530 of file spl_observer.c.
PHP_METHOD | ( | SplObjectStorage | , |
removeAll | ) |
Definition at line 574 of file spl_observer.c.
PHP_METHOD | ( | SplObjectStorage | , |
removeAllExcept | ) |
Definition at line 601 of file spl_observer.c.
PHP_METHOD | ( | SplObjectStorage | , |
rewind | ) |
Definition at line 657 of file spl_observer.c.
PHP_METHOD | ( | SplObjectStorage | , |
seek | ) |
Definition at line 760 of file spl_observer.c.
PHP_METHOD | ( | SplObjectStorage | , |
serialize | ) |
Definition at line 803 of file spl_observer.c.
PHP_METHOD | ( | SplObjectStorage | , |
setInfo | ) |
Definition at line 727 of file spl_observer.c.
PHP_METHOD | ( | SplObjectStorage | , |
unserialize | ) |
Definition at line 862 of file spl_observer.c.
PHP_METHOD | ( | SplObjectStorage | , |
valid | ) |
Definition at line 670 of file spl_observer.c.
PHP_MINIT_FUNCTION | ( | spl_observer | ) |
Definition at line 1372 of file spl_observer.c.
PHPAPI zend_class_entry* spl_ce_MultipleIterator |
Definition at line 39 of file spl_observer.c.
PHPAPI zend_class_entry* spl_ce_SplObjectStorage |
Definition at line 38 of file spl_observer.c.
PHPAPI zend_class_entry* spl_ce_SplObserver |
Definition at line 36 of file spl_observer.c.
PHPAPI zend_class_entry* spl_ce_SplSubject |
Definition at line 37 of file spl_observer.c.