Searched refs:position (Results 1 - 25 of 38) sorted by relevance

12

/PHP_5_4/ext/phar/tests/zip/files/
H A Dcorrupt_zipmaker.php.inc39 * @var int Current position in the writer
/PHP_5_4/ext/spl/internal/
H A Dlimititerator.inc51 /** Seek to specified position
52 * @param position offset to seek to (relative to beginning not offset
54 * @throw exception when position is invalid
56 function seek($position) {
57 if ($position < $this->offset) {
58 throw new exception('Cannot seek to '.$position.' which is below offset '.$this->offset);
60 if ($position > $this->offset + $this->count && $this->count != -1) {
61 throw new exception('Cannot seek to '.$position.' which is behind offset '.$this->offset.' plus count '.$this->count);
64 $this->it->seek($position);
65 $this->pos = $position;
[all...]
H A Dseekableiterator.inc23 /** Seek to an absolute position
25 * \param $index position to seek to
29 * the given position. Typically this exception should be of type
34 $position = 0;
35 while($position < $index && $this->valid()) {
37 $position++;
40 throw new OutOfBoundsException('Invalid seek position');
H A Dsplfileobject.inc133 * @return current file position
141 * @param pos new file position
H A Dmultipleiterator.inc33 /** keys are created from sub iterators position */
/PHP_5_4/ext/sqlite3/tests/
H A Dstream_test.inc5 private $position;
11 $this->position = 0;
17 $ret = substr(self::$string, $this->position, $count);
18 $this->position += strlen($ret);
34 return $this->position;
39 return ($this->position >= self::$string_length);
/PHP_5_4/ext/intl/doc/
H A Dformatter_api.php191 * @param [integer] $position On input, the position to start parsing, default is 0;
196 public function parse($string, $type, &$position) {}
216 * @param [integer] $position On input, the position within text to match, default is 0;
217 * on output, the position after the last matched character;
221 public function parseCurrency($string, &$currency, &$position) {}
363 * @param [integer] $position String position after the end of parsed data.
366 function numfmt_parse($formatter, $string, $type, &$position) {}
[all...]
/PHP_5_4/ext/intl/formatter/
H A Dformatter_class.c118 ZEND_ARG_INFO(1, position)
124 ZEND_ARG_INFO(1, position)
H A Dformatter_parse.c32 /* {{{ proto mixed NumberFormatter::parse( string $str[, int $type, int &$position ])
34 /* {{{ proto mixed numfmt_parse( NumberFormatter $nf, string $str[, int $type, int &$position ])
44 int32_t val32, position = 0; local
71 position = (int32_t)Z_LVAL_P( zposition );
72 position_p = &position;
109 ZVAL_LONG(zposition, position);
120 /* {{{ proto double NumberFormatter::parseCurrency( string $str, string $&currency[, int $&position] )
122 /* {{{ proto double numfmt_parse_currency( NumberFormatter $nf, string $str, string $&currency[, int $&position] )
136 int32_t position = 0; local
159 position
[all...]
/PHP_5_4/ext/intl/dateformat/
H A Ddateformat_class.c122 ZEND_ARG_INFO(1, position)
/PHP_5_4/ext/intl/
H A Dphp_intl.c139 ZEND_ARG_INFO(1, position)
146 ZEND_ARG_INFO(1, position)
215 ZEND_ARG_INFO(1, position)
/PHP_5_4/ext/phar/
H A Dphar_internal.h281 /* position in the manifest */
484 /* stream position proxy, allows multiple open streams referring to the same fp */
485 off_t position; member in struct:_phar_entry_data
659 int phar_seek_efp(phar_entry_info *entry, off_t offset, int whence, off_t position, int follow_links TSRMLS_DC);
H A Dstream.c376 /* use our proxy position */
377 php_stream_seek(data->fp, data->position + data->zero, SEEK_SET);
379 got = php_stream_read(data->fp, buf, MIN(count, entry->uncompressed_filesize - data->position));
380 data->position = php_stream_tell(data->fp) - data->zero;
381 stream->eof = (data->position == (off_t) entry->uncompressed_filesize);
408 temp = data->zero + data->position + offset;
426 data->position = *newoffset;
438 php_stream_seek(data->fp, data->position, SEEK_SET);
443 data->position = php_stream_tell(data->fp);
444 if (data->position > (off_
[all...]
/PHP_5_4/ext/reflection/
H A Dphp_reflection.c2145 int position; local
2247 position= Z_LVAL_PP(parameter);
2248 if (position < 0 || (zend_uint)position >= fptr->common.num_args) {
2264 position= -1;
2268 position= i;
2272 if (position == -1) {
2288 if (arg_info[position].name) {
2289 ZVAL_STRINGL(name, arg_info[position].name, arg_info[position]
[all...]
/PHP_5_4/ext/sqlite3/
H A Dsqlite3.c1075 size_t position; member in struct:__anon233
1090 if (sqlite3_stream->position + count >= sqlite3_stream->size) {
1091 count = sqlite3_stream->size - sqlite3_stream->position;
1095 if (sqlite3_blob_read(sqlite3_stream->blob, buf, count, sqlite3_stream->position) != SQLITE_OK) {
1098 sqlite3_stream->position += count;
1130 if (sqlite3_stream->position < (size_t)(-offset)) {
1131 sqlite3_stream->position = 0;
1135 sqlite3_stream->position = sqlite3_stream->position + offset;
1136 *newoffs = sqlite3_stream->position;
[all...]
/PHP_5_4/ext/standard/
H A Dphp_fopen_wrapper.c74 off_t *position = (off_t*)stream->abstract; local
79 read_bytes = SG(request_info).raw_post_data_length - *position;
86 memcpy(buf, SG(request_info).raw_post_data + *position, read_bytes);
101 *position += read_bytes;
H A Dstreamsfuncs.c421 off_t position; local
423 position = php_stream_tell(stream);
424 if (position >= 0 && desiredpos > position) {
426 seek_res = php_stream_seek(stream, desiredpos - position, SEEK_CUR);
427 } else if (desiredpos < position) {
428 /* desired position before position or error on tell */
434 "Failed to seek to position %ld in the stream", desiredpos);
471 php_error_docref(NULL TSRMLS_CC, E_WARNING, "Failed to seek to position
[all...]
/PHP_5_4/main/streams/
H A Dcast.c79 static PHP_FPOS_T stream_cookie_seeker(void *cookie, off_t position, int whence) argument
83 return (PHP_FPOS_T)php_stream_seek((php_stream *)cookie, position, whence);
113 static int stream_cookie_seeker(void *cookie, __off64_t *position, int whence) argument
117 *position = php_stream_seek((php_stream *)cookie, (off_t)*position, whence);
119 if (*position == -1) {
125 static int stream_cookie_seeker(void *cookie, off_t position, int whence) argument
129 return php_stream_seek((php_stream *)cookie, position, whence);
211 stream->ops->seek(stream, stream->position, SEEK_SET, &dummy TSRMLS_CC);
253 /* If the stream position i
[all...]
H A Dplain_wrapper.c255 stream->position = lseek(self->fd, 0, SEEK_CUR);
257 if (stream->position == (off_t)-1 && errno == ESPIPE) {
258 stream->position = 0;
294 stream->position = ftell(file);
H A Dstreams.c772 stream->position += didread;
956 stream->position += cpysz;
1112 stream->position += delim_len;
1124 * current stream->position. This means invalidating the read buffer and then
1129 stream->ops->seek(stream, stream->position, SEEK_SET, &stream->position TSRMLS_CC);
1149 stream->position += justwrote;
1275 return stream->position;
1291 stream->position += offset;
1297 if (offset > stream->position
[all...]
/PHP_5_4/ext/mbstring/
H A Dphp_mbregex.c1390 Get search start position */
1397 /* {{{ proto bool mb_ereg_search_setpos(int position)
1398 Set search start position */
1401 long position; local
1403 if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l", &position) == FAILURE) {
1407 if (position < 0 || (MBREX(search_str) != NULL && Z_TYPE_P(MBREX(search_str)) == IS_STRING && position >= Z_STRLEN_P(MBREX(search_str)))) {
1413 MBREX(search_pos) = position;
/PHP_5_4/ext/date/lib/
H A Dtimelib_structs.h182 int position; member in struct:timelib_error_message
H A Dparse_iso_intervals.re111 s->errors->warning_messages[s->errors->warning_count - 1].position = s->tok ? s->tok - s->str : 0;
120 s->errors->error_messages[s->errors->error_count - 1].position = s->tok ? s->tok - s->str : 0;
/PHP_5_4/ext/spl/
H A Dspl.php823 /** @param $position offset to seek to
824 * @throw OutOfBoundsException if $position is invalid
826 function seek($position) {/**/}
H A Dspl_array.c671 php_error_docref(NULL TSRMLS_CC, E_NOTICE, "%sArray was modified outside object and internal position is no longer valid", msg_prefix);
886 spl_array_rewind(intern TSRMLS_CC); /* because deletion might invalidate position */
962 php_error_docref(NULL TSRMLS_CC, E_NOTICE, "Array was modified outside object and internal position is no longer valid");
1062 php_error_docref(NULL TSRMLS_CC, E_NOTICE, "ArrayIterator::next(): Array was modified outside object and internal position is no longer valid");
1340 /* {{{ proto void ArrayIterator::seek(int $position)
1341 Seek to position. */
1344 long opos, position; local
1350 if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l", &position) == FAILURE) {
1359 opos = position;
1361 if (position >
[all...]

Completed in 51 milliseconds

12