StuBS
Voluntary Exercise
Member
CopyStream::operator<<
(T value)
Implement method
Member
dout
[Core::MAX]
Automatically arrange windows with
TextStream::arrange()
Member
Serial::read
(bool blocking=true)
Implement Method
Member
Serial::Serial
(ComPort port=COM1, BaudRate baud_rate=BAUD_115200, DataBits data_bits=DATA_8BIT, StopBits stop_bits=STOP_1BIT, Parity parity=PARITY_NONE)
Implement Constructor
Member
Serial::write
(char out, bool blocking=true)
Implement Method
Member
SerialStream::flush
()
Implement Method
Member
SerialStream::getPos
(int &x, int &y)
Implement Method
Member
SerialStream::reset
()
Implement Method
Member
SerialStream::SerialStream
(ComPort port=COM1, BaudRate baud_rate=BAUD_115200, DataBits data_bits=DATA_8BIT, StopBits stop_bits=STOP_1BIT, Parity parity=PARITY_NONE)
Implement Method
Member
SerialStream::setAttribute
(Attrib a)
Implement Method
Member
SerialStream::setBackground
(Color c)
Implement Method
Member
SerialStream::setForeground
(Color c)
Implement Method
Member
SerialStream::setPos
(int x, int y)
Implement Method
Class
TextMode::Cell
Implement the
TextMode::Cell
helper structure
Member
TextMode::show
(int abs_x, int abs_y, char character, Attribute attrib=Attribute())
Implement this method (it can either use or replace
show(unsigned, unsigned, char, Attribute)
)
Member
TextStream::arrange
(TextStream &kout, TextStream dout[8])
Implement method
Member
TextStream::TextStream
(void)
Implement Constructor. For testing purposes you can simply overwrite the predefined number of cores for Qemu/KVM in the Makefile from the command line, e.g:
make QEMUCPUS=6 kvm
Member
TextWindow::setPos
(int rel_x, int rel_y)
Implement this method (it can either use or replace
setPos(unsigned, unsigned)
)
Generated by
1.9.4