33#ifndef TTA_DISASSEMBLY_GRID_TABLE_HH
34#define TTA_DISASSEMBLY_GRID_TABLE_HH
61 virtual wxString
GetValue(
int row,
int col);
64 virtual void SetValue(
int row,
int col,
const wxString& value);
77 typedef std::multimap<int, std::string>
LabelMap;
find Finds info of the inner loops in the program
virtual bool CanHaveAttributes()
virtual wxString GetColLabelValue(int col)
virtual bool IsEmptyCell(int row, int col)
virtual int GetNumberRows()
virtual wxString GetValue(int row, int col)
virtual wxString GetRowLabelValue(int row)
void loadProgram(const TTAProgram::Program &program)
int rowOfAddress(Word address)
POMDisassembler * disassembler_
Disassembler for generating instruction disassemblies.
virtual void SetValue(int row, int col, const wxString &value)
virtual int GetNumberCols()
std::multimap< int, std::string > LabelMap
Type for the labels multimap.
LabelMap labels_
Program labels.
const TTAProgram::Program * program_
Program loaded in the table.
virtual ~DisassemblyGridTable()
Word addressOfRow(int row)