iv::TableDebugView Class Reference
#include <TableDebugView.hpp>
Public Types | |
using | TableData = table_debug_context::TableData |
Public Member Functions | |
TableDebugView (Context *context) | |
table_debug_context::TableHandle | Table (TableId table_id) |
bool | IsEmpty () const |
void | Clear () |
Removes all tables. More... | |
const std::unordered_map< TableId, TableData > & | Tables () const |
std::unordered_map< TableId, TableData > & | Tables () |
Public Member Functions inherited from iv::DebugView | |
DebugView (Context *context) | |
Context * | context () const |
Detailed Description
It is meant to be used by debugged code - something writes to this and this is then used by debug display to fill TextDebugView or GuiDebugView.
Definition at line 115 of file TableDebugView.hpp.
Member Typedef Documentation
◆ TableData
Definition at line 126 of file TableDebugView.hpp.
Constructor & Destructor Documentation
◆ TableDebugView()
iv::TableDebugView::TableDebugView | ( | Context * | context | ) |
Definition at line 13 of file TableDebugView.cpp.
Member Function Documentation
◆ Table()
TableHandle iv::TableDebugView::Table | ( | TableId | table_id | ) |
Definition at line 18 of file TableDebugView.cpp.
◆ IsEmpty()
bool iv::TableDebugView::IsEmpty | ( | ) | const |
Definition at line 23 of file TableDebugView.cpp.
◆ Clear()
void iv::TableDebugView::Clear | ( | ) |
Removes all tables.
Definition at line 28 of file TableDebugView.cpp.
◆ Tables() [1/2]
Definition at line 33 of file TableDebugView.cpp.
◆ Tables() [2/2]
The documentation for this class was generated from the following files:
- ivorium_core/DebugView/TableDebugView.hpp
- ivorium_core/DebugView/TableDebugView.cpp