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
bool
TRUE 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().
string
resource name including scheme, e.g. ole-chainedblockstream://oleInstanceId=1
string
only "r" is supported
int
mask of STREAM_REPORT_ERRORS and STREAM_USE_PATH
string
&$openedPath absolute path of the opened stream (out parameter)
bool
true on successstream_read(int $count) : string
int
maximum number of bytes to read
string
stream_seek(int $offset, int $whence) : bool
int
byte offset
int
SEEK_SET, SEEK_CUR or SEEK_END
bool
stream_stat() : array
Currently the only supported field is "size".
array
stream_tell() : int
its offset into the file stream. Implements support for ftell().
int
$data : string
$ole : \OLE
$params : array
$pos : int