|
ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Collaboration diagram for phpseclib\File\ANSI:Public Member Functions | |
| __construct () | |
| Default Constructor. More... | |
| setDimensions ($x, $y) | |
| Set terminal width and height. More... | |
| setHistory ($history) | |
| Set the number of lines that should be logged past the terminal height. More... | |
| loadString ($source) | |
| Load a string. More... | |
| appendString ($source) | |
| Appdend a string. More... | |
| _newLine () | |
| Add a new line. More... | |
| _processCoordinate ($last_attr, $cur_attr, $char) | |
| Returns the current coordinate without preformating. More... | |
| _getScreen () | |
| Returns the current screen without preformating. More... | |
| getScreen () | |
| Returns the current screen. More... | |
| getHistory () | |
| Returns the current screen and the x previous lines. More... | |
Data Fields | |
| $max_x | |
| $max_y | |
| $max_history | |
| $history | |
| $history_attrs | |
| $x | |
| $y | |
| $old_x | |
| $old_y | |
| $base_attr_cell | |
| $attr_cell | |
| $attr_row | |
| $screen | |
| $attrs | |
| $ansi | |
| $tokenization | |
| phpseclib\File\ANSI::__construct | ( | ) |
Default Constructor.
Definition at line 166 of file ANSI.php.
References phpseclib\File\ANSI\$attr_cell, phpseclib\File\ANSI\setDimensions(), and phpseclib\File\ANSI\setHistory().
Here is the call graph for this function:| phpseclib\File\ANSI::_getScreen | ( | ) |
Returns the current screen without preformating.
@access private
Definition at line 520 of file ANSI.php.
References $i, and Sabre\VObject\$output.
| phpseclib\File\ANSI::_newLine | ( | ) |
Add a new line.
Also update the $this->screen and $this->history buffers
@access private
Definition at line 434 of file ANSI.php.
Referenced by phpseclib\File\ANSI\appendString().
Here is the caller graph for this function:| phpseclib\File\ANSI::_processCoordinate | ( | $last_attr, | |
| $cur_attr, | |||
| $char | |||
| ) |
Returns the current coordinate without preformating.
@access private
Definition at line 463 of file ANSI.php.
References Sabre\VObject\$output.
| phpseclib\File\ANSI::appendString | ( | $source | ) |
Appdend a string.
| string | $source | @access public |
Definition at line 233 of file ANSI.php.
References phpseclib\File\ANSI\$ansi, phpseclib\File\ANSI\$attr_cell, phpseclib\File\ANSI\$attr_row, phpseclib\File\ANSI\$base_attr_cell, $i, $source, phpseclib\File\ANSI\$x, phpseclib\File\ANSI\$y, and phpseclib\File\ANSI\_newLine().
Referenced by phpseclib\File\ANSI\loadString().
Here is the call graph for this function:
Here is the caller graph for this function:| phpseclib\File\ANSI::getHistory | ( | ) |
Returns the current screen and the x previous lines.
@access public
Definition at line 555 of file ANSI.php.
References $i.
| phpseclib\File\ANSI::getScreen | ( | ) |
Returns the current screen.
@access public
Definition at line 544 of file ANSI.php.
| phpseclib\File\ANSI::loadString | ( | $source | ) |
Load a string.
| string | $source | @access public |
Definition at line 221 of file ANSI.php.
References $source, phpseclib\File\ANSI\appendString(), and phpseclib\File\ANSI\setDimensions().
Here is the call graph for this function:| phpseclib\File\ANSI::setDimensions | ( | $x, | |
| $y | |||
| ) |
Set terminal width and height.
Resets the screen as well
| int | $x | |
| int | $y | @access public |
Definition at line 191 of file ANSI.php.
References phpseclib\File\ANSI\$x, and phpseclib\File\ANSI\$y.
Referenced by phpseclib\File\ANSI\__construct(), and phpseclib\File\ANSI\loadString().
Here is the caller graph for this function:| phpseclib\File\ANSI::setHistory | ( | $history | ) |
Set the number of lines that should be logged past the terminal height.
| int | $x | |
| int | $y | @access public |
Definition at line 210 of file ANSI.php.
References phpseclib\File\ANSI\$history.
Referenced by phpseclib\File\ANSI\__construct().
Here is the caller graph for this function:| phpseclib\File\ANSI::$ansi |
Definition at line 150 of file ANSI.php.
Referenced by phpseclib\File\ANSI\appendString().
| phpseclib\File\ANSI::$attr_cell |
Definition at line 118 of file ANSI.php.
Referenced by phpseclib\File\ANSI\__construct(), and phpseclib\File\ANSI\appendString().
| phpseclib\File\ANSI::$attr_row |
Definition at line 126 of file ANSI.php.
Referenced by phpseclib\File\ANSI\appendString().
| phpseclib\File\ANSI::$base_attr_cell |
Definition at line 110 of file ANSI.php.
Referenced by phpseclib\File\ANSI\appendString().
| phpseclib\File\ANSI::$history |
Definition at line 62 of file ANSI.php.
Referenced by phpseclib\File\ANSI\setHistory().
| phpseclib\File\ANSI::$x |
Definition at line 78 of file ANSI.php.
Referenced by phpseclib\File\ANSI\appendString(), and phpseclib\File\ANSI\setDimensions().
| phpseclib\File\ANSI::$y |
Definition at line 86 of file ANSI.php.
Referenced by phpseclib\File\ANSI\appendString(), and phpseclib\File\ANSI\setDimensions().