|
The Pedigree Project 0.1
|
Inheritance diagram for DevicesCommand::DeviceTree:
Collaboration diagram for DevicesCommand::DeviceTree:Public Member Functions | |
| const char * | getLine1 (size_t index, DebuggerIO::Colour &colour, DebuggerIO::Colour &bgColour) |
| const char * | getLine2 (size_t index, size_t &colOffset, DebuggerIO::Colour &colour, DebuggerIO::Colour &bgColour) |
| size_t | getLineCount () |
| Device * | getDevForIndex (size_t index) |
Public Member Functions inherited from Scrollable | |
| void | move (size_t x, size_t y) |
| void | resize (size_t width, size_t height) |
| void | scroll (ssize_t lines) |
| void | scrollTo (size_t absolute) |
| void | scrollHorizontal (ssize_t columns) |
| void | horizontalScrollTo (size_t absolute) |
| void | refresh (DebuggerIO *pScreen) |
| void | setScrollKeys (char up, char down) |
| ssize_t | getLine () |
| void | centreOn (size_t line) |
| size_t | height () const |
| size_t | width () const |
| virtual size_t | getContentWidth () |
Public Attributes | |
| size_t | m_Line |
Private Member Functions | |
| void | probeDev (Device *pDev) |
Private Attributes | |
| Vector< Device * > | m_LinearTree |
Additional Inherited Members | |
Protected Attributes inherited from Scrollable | |
| size_t | m_x |
| size_t | m_y |
| size_t | m_width |
| size_t | m_height |
| ssize_t | m_line |
| size_t | m_column |
| char | m_ScrollUp |
| char | m_ScrollDown |
Definition at line 73 of file DevicesCommand.h.
| DevicesCommand::DeviceTree::DeviceTree | ( | ) |
Definition at line 125 of file DevicesCommand.cc.
|
inline |
Definition at line 76 of file DevicesCommand.h.
| Device * DevicesCommand::DeviceTree::getDevForIndex | ( | size_t | index | ) |
Definition at line 212 of file DevicesCommand.cc.
|
virtual |
Implements Scrollable.
Definition at line 146 of file DevicesCommand.cc.
|
virtual |
Implements Scrollable.
Definition at line 171 of file DevicesCommand.cc.
|
virtual |
Implements Scrollable.
Definition at line 208 of file DevicesCommand.cc.
|
private |
Definition at line 139 of file DevicesCommand.cc.
| size_t DevicesCommand::DeviceTree::m_Line |
Definition at line 82 of file DevicesCommand.h.
Definition at line 86 of file DevicesCommand.h.