#include bool Integer::read(FileIO &inFile) { if(!inFile.read((char*)&mFormat,sizeof(mFormat)))return false; if(!inFile.read((char*)&mColumn,sizeof(mColumn)))return false; if(!inFile.read((char*)&mRow,sizeof(mRow)))return false; if(!inFile.read((char*)&mInteger,sizeof(mInteger)))return false; return true; } bool Integer::write(FileIO &outFile) { type(Record::Integer); length(sizeof(mFormat)+sizeof(mColumn)+sizeof(mRow)+sizeof(mInteger)); Record::write(outFile); if(!outFile.write((char*)&mFormat,sizeof(mFormat)))return false; if(!outFile.write((char*)&mColumn,sizeof(mColumn)))return false; if(!outFile.write((char*)&mRow,sizeof(mRow)))return false; if(!outFile.write((char*)&mInteger,sizeof(mInteger)))return false; return true; }