#include <push_console.h>
Inheritance diagram for Push_console:
Public Member Functions | |
int | getchar (bool) |
read a charcater from the input. | |
int | char_avail () const |
Is input available? | |
int | write (char const *, size_t len) |
Write a string of len chacters to the output. | |
Mword | get_attributes () const |
Console attributes. | |
Static Public Member Functions | |
static void | push (Unsigned8 const *str, size_t len, Space *space=0) |
static void | flush (void) |
Static Private Member Functions | |
static int | get_sequence_byte (Unsigned8 const *s) |
static int | get_sequence_len () |
Static Private Attributes | |
static const Unsigned8 * | sequence_str |
static Mword | sequence_len |
static Space * | sequence_space |
|
Is input available? This method can be implemented. It must return -1 if no information is available, 1 if at least one character is avialable, and 0 if no charachter is available. Reimplemented from Console. |
|
|
|
Console attributes.
Reimplemented from Console. |
|
|
|
|
|
read a charcater from the input.
Reimplemented from Console. |
|
|
|
Write a string of len chacters to the output.
Reimplemented from Console. |
|
|
|
|
|
|