|
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.