Searched refs:abstract (Results 1 - 25 of 34) sorted by relevance

12

/PHP_TRUNK/ext/spl/examples/
H A Dcallbackfilteriterator.inc14 * @brief A non abstract FiletrIterator that uses a callback foreach element
H A Dsearchiterator.inc5 * @brief abstract class SearchIterator
20 abstract class SearchIterator extends FilterIterator
/PHP_TRUNK/ext/spl/internal/
H A Dfilteriterator.inc26 abstract class FilterIterator implements OuterIterator
54 abstract function accept();
/PHP_TRUNK/ext/mcrypt/
H A Dmcrypt_filter.c49 if (!thisfilter || !Z_PTR(thisfilter->abstract)) {
54 data = (php_mcrypt_filter_data *)(Z_PTR(thisfilter->abstract));
129 if (thisfilter && Z_PTR(thisfilter->abstract)) {
130 php_mcrypt_filter_data *data = (php_mcrypt_filter_data*) Z_PTR(thisfilter->abstract);
/PHP_TRUNK/main/streams/
H A Dphp_stream_filter_api.h110 zval abstract; /* for use by filter implementation */ member in struct:_php_stream_filter
134 PHPAPI php_stream_filter *_php_stream_filter_alloc(php_stream_filter_ops *fops, void *abstract, int persistent STREAMS_DC);
H A Dxp_socket.c63 php_netstream_data_t *sock = (php_netstream_data_t*)stream->abstract;
153 php_netstream_data_t *sock = (php_netstream_data_t*)stream->abstract;
184 php_netstream_data_t *sock = (php_netstream_data_t*)stream->abstract;
228 php_netstream_data_t *sock = (php_netstream_data_t*)stream->abstract;
239 php_netstream_data_t *sock = (php_netstream_data_t*)stream->abstract;
288 php_netstream_data_t *sock = (php_netstream_data_t*)stream->abstract;
432 php_netstream_data_t *sock = (php_netstream_data_t*)stream->abstract;
526 /* we need to be binary safe on systems that support an abstract
530 * referring to an abstract namespace. In theory we should
803 php_netstream_data_t *sock = (php_netstream_data_t*)stream->abstract;
[all...]
H A Dfilter.c293 PHPAPI php_stream_filter *_php_stream_filter_alloc(php_stream_filter_ops *fops, void *abstract, int persistent STREAMS_DC) argument
301 Z_PTR(filter->abstract) = abstract;
H A Dglob_wrapper.c52 glob_s_t *pglob = (glob_s_t *)stream->abstract;
74 glob_s_t *pglob = (glob_s_t *)stream->abstract;
96 glob_s_t *pglob = (glob_s_t *)stream->abstract;
142 glob_s_t *pglob = (glob_s_t *)stream->abstract;
166 glob_s_t *pglob = (glob_s_t *)stream->abstract;
178 efree(stream->abstract);
185 glob_s_t *pglob = (glob_s_t *)stream->abstract;
H A Dmemory.c51 php_stream_memory_data *ms = (php_stream_memory_data*)stream->abstract;
87 php_stream_memory_data *ms = (php_stream_memory_data*)stream->abstract;
112 php_stream_memory_data *ms = (php_stream_memory_data*)stream->abstract;
136 php_stream_memory_data *ms = (php_stream_memory_data*)stream->abstract;
207 php_stream_memory_data *ms = (php_stream_memory_data*)stream->abstract;
249 php_stream_memory_data *ms = (php_stream_memory_data*)stream->abstract;
319 ms = (php_stream_memory_data*)stream->abstract;
340 php_stream_memory_data *ms = (php_stream_memory_data*)stream->abstract;
366 php_stream_temp_data *ts = (php_stream_temp_data*)stream->abstract;
396 php_stream_temp_data *ts = (php_stream_temp_data*)stream->abstract;
[all...]
H A Dplain_wrapper.c208 php_stdio_stream_data *self = (php_stdio_stream_data*)stream->abstract;
236 php_stdio_stream_data *self = (php_stdio_stream_data*)stream->abstract;
275 php_stdio_stream_data *self = (php_stdio_stream_data*)stream->abstract;
323 php_stdio_stream_data *data = (php_stdio_stream_data*)stream->abstract;
350 php_stdio_stream_data *data = (php_stdio_stream_data*)stream->abstract;
357 php_stdio_stream_data *self = (php_stdio_stream_data*)stream->abstract;
412 php_stdio_stream_data *data = (php_stdio_stream_data*)stream->abstract;
472 php_stdio_stream_data *data = (php_stdio_stream_data*)stream->abstract;
489 php_stdio_stream_data *data = (php_stdio_stream_data*)stream->abstract;
519 php_stdio_stream_data *data = (php_stdio_stream_data*) stream->abstract;
[all...]
H A Duserspace.c330 struct php_user_stream_wrapper *uwrap = (struct php_user_stream_wrapper*)wrapper->abstract;
420 struct php_user_stream_wrapper *uwrap = (struct php_user_stream_wrapper*)wrapper->abstract;
503 uwrap->wrapper.abstract = uwrap;
590 php_userstream_data_t *us = (php_userstream_data_t *)stream->abstract;
643 php_userstream_data_t *us = (php_userstream_data_t *)stream->abstract;
713 php_userstream_data_t *us = (php_userstream_data_t *)stream->abstract;
741 php_userstream_data_t *us = (php_userstream_data_t *)stream->abstract;
769 php_userstream_data_t *us = (php_userstream_data_t *)stream->abstract;
887 php_userstream_data_t *us = (php_userstream_data_t *)stream->abstract;
919 php_userstream_data_t *us = (php_userstream_data_t *)stream->abstract;
[all...]
/PHP_TRUNK/ext/zlib/
H A Dzlib_fopen_wrapper.c37 struct php_gz_stream_data_t *self = (struct php_gz_stream_data_t *) stream->abstract;
52 struct php_gz_stream_data_t *self = (struct php_gz_stream_data_t *) stream->abstract;
63 struct php_gz_stream_data_t *self = (struct php_gz_stream_data_t *) stream->abstract;
78 struct php_gz_stream_data_t *self = (struct php_gz_stream_data_t *) stream->abstract;
98 struct php_gz_stream_data_t *self = (struct php_gz_stream_data_t *) stream->abstract;
H A Dzlib_filter.c69 if (!thisfilter || !Z_PTR(thisfilter->abstract)) {
74 data = (php_zlib_filter_data *)(Z_PTR(thisfilter->abstract));
157 if (thisfilter && Z_PTR(thisfilter->abstract)) {
158 php_zlib_filter_data *data = Z_PTR(thisfilter->abstract);
192 if (!thisfilter || !Z_PTR(thisfilter->abstract)) {
197 data = (php_zlib_filter_data *)(Z_PTR(thisfilter->abstract));
266 if (thisfilter && Z_PTR(thisfilter->abstract)) {
267 php_zlib_filter_data *data = Z_PTR(thisfilter->abstract);
/PHP_TRUNK/ext/standard/
H A Dphp_fopen_wrapper.c80 php_stream_input_t *input = stream->abstract;
108 efree(stream->abstract);
109 stream->abstract = NULL;
123 php_stream_input_t *input = stream->abstract;
H A Duser_filters.c131 zval *obj = &thisfilter->abstract;
166 zval *obj = &thisfilter->abstract;
360 ZVAL_UNDEF(&filter->abstract);
375 ZVAL_COPY_VALUE(&filter->abstract, &obj);
H A Dfilters.c214 php_strip_tags_filter *inst = (php_strip_tags_filter *) Z_PTR(thisfilter->abstract);
234 assert(Z_PTR(thisfilter->abstract) != NULL);
236 php_strip_tags_filter_dtor((php_strip_tags_filter *)Z_PTR(thisfilter->abstract));
238 pefree(Z_PTR(thisfilter->abstract), ((php_strip_tags_filter *)Z_PTR(thisfilter->abstract))->persistent);
1676 php_convert_filter *inst = (php_convert_filter *)Z_PTR(thisfilter->abstract);
1715 assert(Z_PTR(thisfilter->abstract) != NULL);
1717 php_convert_filter_dtor((php_convert_filter *)Z_PTR(thisfilter->abstract));
1718 pefree(Z_PTR(thisfilter->abstract), ((php_convert_filter *)Z_PTR(thisfilter->abstract))
[all...]
/PHP_TRUNK/ext/bz2/
H A Dbz2_filter.c83 if (!Z_PTR(thisfilter->abstract)) {
88 data = (php_bz2_filter_data *)Z_PTR(thisfilter->abstract);
185 if (thisfilter && Z_PTR(thisfilter->abstract)) {
186 php_bz2_filter_data *data = Z_PTR(thisfilter->abstract);
220 if (!Z_PTR(thisfilter->abstract)) {
225 data = (php_bz2_filter_data *)Z_PTR(thisfilter->abstract);
291 if (Z_PTR(thisfilter->abstract)) {
292 php_bz2_filter_data *data = Z_PTR(thisfilter->abstract);
H A Dbz2.c140 struct php_bz2_stream_data_t *self = (struct php_bz2_stream_data_t *)stream->abstract;
164 struct php_bz2_stream_data_t *self = (struct php_bz2_stream_data_t *)stream->abstract;
187 struct php_bz2_stream_data_t *self = (struct php_bz2_stream_data_t *)stream->abstract;
205 struct php_bz2_stream_data_t *self = (struct php_bz2_stream_data_t *)stream->abstract;
632 self = (struct php_bz2_stream_data_t *) stream->abstract;
/PHP_TRUNK/ext/zip/
H A Dzip_stream.c43 struct php_zip_stream_data_t *self = (struct php_zip_stream_data_t *) stream->abstract;
108 stream->abstract = NULL;
/PHP_TRUNK/ext/pdo_oci/
H A Doci_statement.c622 struct oci_lob_self *self = (struct oci_lob_self*)stream->abstract;
642 struct oci_lob_self *self = (struct oci_lob_self*)stream->abstract;
664 struct oci_lob_self *self = (struct oci_lob_self *)stream->abstract;
678 struct oci_lob_self *self = (struct oci_lob_self*)stream->abstract;
685 struct oci_lob_self *self = (struct oci_lob_self*)stream->abstract;
/PHP_TRUNK/ext/openssl/
H A Dxp_ssl.c189 php_openssl_netstream_data_t *sslsock = (php_openssl_netstream_data_t*)stream->abstract;
489 php_openssl_netstream_data_t *sslsock = (php_openssl_netstream_data_t*)stream->abstract;
605 sslsock = (php_openssl_netstream_data_t*)stream->abstract;
840 php_openssl_netstream_data_t *sslsock = (php_openssl_netstream_data_t*)stream->abstract;
1039 sslsock = (php_openssl_netstream_data_t*)stream->abstract;
1304 sslsock = (php_openssl_netstream_data_t*)stream->abstract;
1665 } else if (((php_openssl_netstream_data_t*)cparam->inputs.session->abstract)->ssl_handle == NULL) {
1668 SSL_copy_session_id(sslsock->ssl_handle, ((php_openssl_netstream_data_t*)cparam->inputs.session->abstract)->ssl_handle);
1928 php_openssl_netstream_data_t *sslsock = (php_openssl_netstream_data_t*)stream->abstract;
2119 php_openssl_netstream_data_t *sslsock = (php_openssl_netstream_data_t*)stream->abstract;
[all...]
/PHP_TRUNK/ext/pdo_pgsql/
H A Dpgsql_driver.c139 struct pdo_pgsql_lob_self *self = (struct pdo_pgsql_lob_self*)stream->abstract;
145 struct pdo_pgsql_lob_self *self = (struct pdo_pgsql_lob_self*)stream->abstract;
151 struct pdo_pgsql_lob_self *self = (struct pdo_pgsql_lob_self*)stream->abstract;
169 struct pdo_pgsql_lob_self *self = (struct pdo_pgsql_lob_self*)stream->abstract;
/PHP_TRUNK/ext/phar/
H A Ddirstream.c45 HashTable *data = (HashTable *)stream->abstract;
51 stream->abstract = NULL;
63 HashTable *data = (HashTable *)stream->abstract;
96 HashTable *data = (HashTable *)stream->abstract;
H A Dstream.c353 phar_entry_delref((phar_entry_data *)stream->abstract);
364 phar_entry_data *data = (phar_entry_data *)stream->abstract;
395 phar_entry_data *data = (phar_entry_data *)stream->abstract;
439 phar_entry_data *data = (phar_entry_data *) stream->abstract;
464 phar_entry_data *data = (phar_entry_data *) stream->abstract;
554 phar_entry_data *data = (phar_entry_data *)stream->abstract;
/PHP_TRUNK/main/
H A Dphp_streams.h95 * the php_stream->abstract pointer to hold their context, and streams
165 void *abstract; /* context for the wrapper */ member in struct:_php_stream_wrapper
192 void *abstract; /* convenience pointer for abstraction */ member in struct:_php_stream
245 PHPAPI php_stream *_php_stream_alloc(php_stream_ops *ops, void *abstract,

Completed in 33 milliseconds

12