#ifndef MEMBLOCK_IMP_H #define MEMBLOCK_IMP_H #include "MemBlock.h" // Constructor MemBlock::MemBlock(int new_size){ setSize(new_size); } // Setters void MemBlock::setStart(int new_start){start = new_start;} void MemBlock::setEnd(int new_end){end = new_end;} void MemBlock::setSize(int new_size){size = new_size;} void MemBlock::setId(int new_id){id = new_id;} // Getters int MemBlock::getStart(void){return start;} int MemBlock::getEnd(void){return end;} int MemBlock::getSize(void){return size;} int MemBlock::getId(void){return id;} void MemBlock::resize(){ this->setSize(this->getEnd() - this->getStart() + 1); } #endif