| XOOPS RMCommon Utilities
    2.1.8.91RC
    | 

| Public Member Functions | |
| __construct ($path, $writable=false) | |
| getPath () | |
| read ($length) | |
| setReadPointer ($byteOffset) | |
|  Public Member Functions inherited from Swift_ByteStream_AbstractFilterableInputStream | |
| addFilter (Swift_StreamFilter $filter, $key) | |
| bind (Swift_InputByteStream $is) | |
| commit () | |
| flushBuffers () | |
| removeFilter ($key) | |
| unbind (Swift_InputByteStream $is) | |
| write ($bytes) | |
| Protected Member Functions | |
| _commit ($bytes) | |
| _flush () | |
|  Protected Member Functions inherited from Swift_ByteStream_AbstractFilterableInputStream | |
| _commit ($bytes) | |
| _flush () | |
| Private Member Functions | |
| _getReadHandle () | |
| _getWriteHandle () | |
| _resetReadHandle () | |
| _resetWriteHandle () | |
| Private Attributes | |
| $_mode | |
| $_offset = 0 | |
| $_path | |
| $_quotes = false | |
| $_reader | |
| $_writer | |
Definition at line 22 of file FileByteStream.php.
| Swift_ByteStream_FileByteStream::__construct | ( | $path, | |
| $writable = false | |||
| ) | 
Create a new FileByteStream for $path.
| string | $path | |
| string | $writable | if true | 
Definition at line 50 of file FileByteStream.php.
References $path.
| 
 | protected | 
Just write the bytes to the file
Definition at line 115 of file FileByteStream.php.
References _getWriteHandle(), and _resetReadHandle().

| 
 | protected | 
Not used
Definition at line 122 of file FileByteStream.php.
| 
 | private | 
Get the resource for reading
Definition at line 127 of file FileByteStream.php.
References $_reader.
Referenced by read().

| 
 | private | 
Get the resource for writing
Definition at line 143 of file FileByteStream.php.
References $_writer.
Referenced by _commit().

| 
 | private | 
Force a reload of the resource for reading
Definition at line 168 of file FileByteStream.php.
Referenced by _commit().

| 
 | private | 
Force a reload of the resource for writing
Definition at line 158 of file FileByteStream.php.
| Swift_ByteStream_FileByteStream::getPath | ( | ) | 
Get the complete path to the file.
Implements Swift_FileStream.
Definition at line 61 of file FileByteStream.php.
References $_path.
| Swift_ByteStream_FileByteStream::read | ( | $length | ) | 
Reads $length bytes from the stream into a string and moves the pointer through the stream by $length. If less bytes exist than are requested the remaining bytes are given instead. If no bytes are remaining at all, boolean false is returned.
| int | $length | 
| Swift_IoException | 
Implements Swift_OutputByteStream.
Definition at line 75 of file FileByteStream.php.
References _getReadHandle().

| Swift_ByteStream_FileByteStream::setReadPointer | ( | $byteOffset | ) | 
Move the internal read pointer to $byteOffset in the stream.
| int | $byteOffset | 
Implements Swift_OutputByteStream.
Definition at line 103 of file FileByteStream.php.
| 
 | private | 
The mode this file is opened in for writing
Definition at line 34 of file FileByteStream.php.
| 
 | private | 
The internal pointer offset
Definition at line 28 of file FileByteStream.php.
| 
 | private | 
| 
 | private | 
If magic_quotes_runtime is on, this will be true
Definition at line 43 of file FileByteStream.php.
| 
 | private | 
A lazy-loaded resource handle for reading the file
Definition at line 37 of file FileByteStream.php.
Referenced by _getReadHandle().
| 
 | private | 
A lazy-loaded resource handle for writing the file
Definition at line 40 of file FileByteStream.php.
Referenced by _getWriteHandle().