Zend Framework
LICENSE
This source file is subject to the new BSD license that is bundled with this package in the file LICENSE.txt. It is also available through the world-wide-web at this URL: http://framework.zend.com/license/new-bsd If you did not receive a copy of the license and are unable to obtain it through the world-wide-web, please send an email to license@zend.com so we can send you a copy immediately.
Concrete subclass of {@link Zend_Pdf_FileParserDataSource} that provides an interface to binary strings.
string $_string = ''
The string to parse.
__construct(
string $string
)
:
Object constructor.
Verifies that the string is not empty.
__destruct(
)
:
Object destructor.
__toString(
)
:
string
Returns a string containing the parsed string's length.
readAllBytes(
)
:
string
Returns the entire string.
Preserves the current read position.
readBytes(
integer $byteCount
)
:
string
Returns the specified number of raw bytes from the string at the byte offset of the current read position.
Advances the read position by the number of bytes read.
Throws an exception if there is insufficient data to completely fulfill the request.