Class Swift_ByteStream_ArrayByteStream
Allows reading and writing of bytes to and from an array.
- Swift_ByteStream_ArrayByteStream implements Swift_InputByteStream, Swift_OutputByteStream
Package: Swift\ByteStream
Author: Chris Corbyn
Located at wa-system/vendors/swift/classes/Swift/ByteStream/ArrayByteStream.php
Author: Chris Corbyn
Located at wa-system/vendors/swift/classes/Swift/ByteStream/ArrayByteStream.php
public
|
|
public
string
|
|
public
integer
|
|
public
|
|
public
|
|
public
|
|
public
boolean
|
#
setReadPointer( integer $byteOffset )
Move the internal read pointer to $byteOffset in the stream. |
public
|
#
flushBuffers( )
Flush the contents of the stream (empty it) and set the internal pointer to the beginning. |
private
string[]
|
$_array | array() |
#
The internal stack of bytes. |
private
integer
|
$_arraySize | 0 |
#
The size of the stack |
private
integer
|
$_offset | 0 |
#
The internal pointer offset. |
private
|
$_mirrors | array() |
#
Bound streams. |