PHPExcel_Shared_OLE_ChainedBlockStream
Stream wrapper for reading data stored in an OLE file. Implements methods for PHP's stream_wrapper_register(). For creating streams using this wrapper, use PHPExcel_Shared_OLE_PPS_File::getStream().
| category | PHPExcel |
|---|---|
| package | PHPExcel_Shared_OLE |
stream_close()
stream_eof() : bool
boolTRUE if the file pointer is at EOF; otherwise FALSEstream_open(string $path, string $mode, int $options, string $openedPath) : bool
For creating streams using this wrapper, use OLE_PPS_File::getStream().
stringresource name including scheme, e.g. ole-chainedblockstream://oleInstanceId=1
stringonly "r" is supported
intmask of STREAM_REPORT_ERRORS and STREAM_USE_PATH
string&$openedPath absolute path of the opened stream (out parameter)
booltrue on successstream_read(int $count) : string
intmaximum number of bytes to read
stringstream_seek(int $offset, int $whence) : bool
intbyte offset
intSEEK_SET, SEEK_CUR or SEEK_END
boolstream_stat() : array
Currently the only supported field is "size".
arraystream_tell() : int
its offset into the file stream. Implements support for ftell().
int$data : string
$ole : \OLE
$params : array
$pos : int