|
The Pedigree Project 0.1
|
#include <Serial.h>
Inheritance diagram for HostedSerial:
Collaboration diagram for HostedSerial:Public Member Functions | |
| virtual void | setBase (uintptr_t nBaseAddr) |
| virtual bool | hasData () |
| virtual char | read () |
| virtual char | readNonBlock () |
| virtual void | write (char c) |
| virtual void | write_str (const char *c) |
| virtual void | write_str (const char *c, size_t len) |
| virtual void | write_str (const Cord &cord) |
Public Member Functions inherited from Serial | |
| template<unsigned int N> | |
| void | write_str (const StaticCord< N > &cord) |
| template<unsigned int N> | |
| void | write_str (const char(&c)[N]) |
| template<unsigned int N> | |
| void | write_str (const StaticString< N >(&c)) |
Private Member Functions | |
| bool | isConnected () |
Private Attributes | |
| int | m_File |
| uintptr_t | m_nFileNumber |
Serial device abstraction.
Definition at line 32 of file kernel/machine/hosted/Serial.h.
| HostedSerial::HostedSerial | ( | ) |
Definition at line 28 of file hosted/Serial.cc.
|
virtual |
Definition at line 30 of file hosted/Serial.cc.
|
virtual |
Implements Serial.
Definition at line 55 of file hosted/Serial.cc.
|
private |
Definition at line 95 of file hosted/Serial.cc.
|
virtual |
Implements Serial.
Definition at line 50 of file hosted/Serial.cc.
|
virtual |
Implements Serial.
Definition at line 59 of file hosted/Serial.cc.
|
virtual |
Implements Serial.
Definition at line 37 of file hosted/Serial.cc.
Referenced by HostedMachine::initialise().
Here is the caller graph for this function:
|
virtual |
Implements Serial.
Definition at line 63 of file hosted/Serial.cc.
|
virtual |
Reimplemented from Serial.
Definition at line 71 of file hosted/Serial.cc.
|
virtual |
Reimplemented from Serial.
Definition at line 78 of file hosted/Serial.cc.
|
virtual |
Reimplemented from Serial.
Definition at line 85 of file hosted/Serial.cc.
|
private |
Definition at line 49 of file kernel/machine/hosted/Serial.h.
|
private |
Definition at line 50 of file kernel/machine/hosted/Serial.h.