Public Member Functions | |
__construct (Reader $in) | |
close () | |
| |
isEof () | |
markSupported () | |
mark () | |
| |
reset () | |
| |
available () | |
read ($count) | |
Static Public Member Functions | |
static | create (Reader $in) |
| |
Private Member Functions | |
ensureOpen () | |
Private Attributes | |
$in = null | |
$closed = false | |
$buffer = null | |
$bufferLength = 0 | |
$position = 0 | |
$markPosition = null |
Definition at line 16 of file BufferedReader.class.php.
BufferedReader::__construct | ( | Reader $ | in | ) |
Definition at line 27 of file BufferedReader.class.php.
static BufferedReader::create | ( | Reader $ | in | ) | [static] |
BufferedReader::close | ( | ) |
Reimplemented from Reader.
Definition at line 43 of file BufferedReader.class.php.
BufferedReader::isEof | ( | ) |
BufferedReader::markSupported | ( | ) |
BufferedReader::mark | ( | ) |
Reimplemented from Reader.
Definition at line 63 of file BufferedReader.class.php.
BufferedReader::reset | ( | ) |
Reimplemented from Reader.
Definition at line 73 of file BufferedReader.class.php.
BufferedReader::available | ( | ) |
Reimplemented from Reader.
Definition at line 80 of file BufferedReader.class.php.
References ensureOpen().
Referenced by read().
BufferedReader::read | ( | $ | count | ) |
Reimplemented from Reader.
Definition at line 87 of file BufferedReader.class.php.
References available(), and ensureOpen().
BufferedReader::ensureOpen | ( | ) | [private] |
BufferedReader::$in = null [private] |
Definition at line 18 of file BufferedReader.class.php.
BufferedReader::$closed = false [private] |
Definition at line 19 of file BufferedReader.class.php.
BufferedReader::$buffer = null [private] |
Definition at line 21 of file BufferedReader.class.php.
BufferedReader::$bufferLength = 0 [private] |
Definition at line 22 of file BufferedReader.class.php.
BufferedReader::$position = 0 [private] |
Definition at line 24 of file BufferedReader.class.php.
BufferedReader::$markPosition = null [private] |
Definition at line 25 of file BufferedReader.class.php.