/
atikbif
/
RelkonIDE
Обзор
Документация
Войти
/
atikbif
/
RelkonIDE
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Debugger/memviewdescription.cpp
41 строка
885 B
Roman Pelevin
Выделение текста в виджете пульта, вставка, копирование. Сохранение состояния входов/выходов в отладчике(свёрн/разв)
09 ноя 2015, 15:06
09 ноя 2015, 15:06
5c5b40d
Код
Авторство
О чём код?
#include "memviewdescription.h" #include "memstorage.h" MemViewDescription::MemViewDescription(int r, int c): memType(RAM), startAddr(0), rowCount(r), colCount(c) { } void MemViewDescription::setMemType(int memCode) { switch(memCode) { case FRAM:memType = FRAM;break; case RAM:memType = RAM;break; } } int MemViewDescription::getMemType() const { return memType; } int MemViewDescription::getRowCount() const { return rowCount; } int MemViewDescription::getcolumnCount() const { return colCount; } bool MemViewDescription::checkAddress(int address) const { const int maxFRAMAddr = MemStorage::framMemSize; const int maxRAMAddress = MemStorage::ramMemSize; if(address<0) return false; if((memType==FRAM)&&(address<maxFRAMAddr)) return true; if((memType==RAM)&&(address<maxRAMAddress)) return true; return false; }